### YamlMime:ManagedReference
items:
- uid: Voile.SceneGraph.IDrawable
  commentId: T:Voile.SceneGraph.IDrawable
  id: IDrawable
  parent: Voile.SceneGraph
  children:
  - Voile.SceneGraph.IDrawable.Draw(Voile.Rendering.RenderSystem)
  langs:
  - csharp
  - vb
  name: IDrawable
  nameWithType: IDrawable
  fullName: Voile.SceneGraph.IDrawable
  type: Interface
  source:
    remote:
      path: Voile/Source/SceneGraph/Entities/IDrawable.cs
      branch: main
      repo: git@github.com:dnesov/DaggerFramework.git
    id: IDrawable
    path: Source/SceneGraph/Entities/IDrawable.cs
    startLine: 4
  assemblies:
  - Voile
  namespace: Voile.SceneGraph
  syntax:
    content: public interface IDrawable
    content.vb: Public Interface IDrawable
- uid: Voile.SceneGraph.IDrawable.Draw(Voile.Rendering.RenderSystem)
  commentId: M:Voile.SceneGraph.IDrawable.Draw(Voile.Rendering.RenderSystem)
  id: Draw(Voile.Rendering.RenderSystem)
  parent: Voile.SceneGraph.IDrawable
  langs:
  - csharp
  - vb
  name: Draw(RenderSystem)
  nameWithType: IDrawable.Draw(RenderSystem)
  fullName: Voile.SceneGraph.IDrawable.Draw(Voile.Rendering.RenderSystem)
  type: Method
  source:
    remote:
      path: Voile/Source/SceneGraph/Entities/IDrawable.cs
      branch: main
      repo: git@github.com:dnesov/DaggerFramework.git
    id: Draw
    path: Source/SceneGraph/Entities/IDrawable.cs
    startLine: 6
  assemblies:
  - Voile
  namespace: Voile.SceneGraph
  syntax:
    content: void Draw(RenderSystem renderer)
    parameters:
    - id: renderer
      type: Voile.Rendering.RenderSystem
    content.vb: Sub Draw(renderer As RenderSystem)
  overload: Voile.SceneGraph.IDrawable.Draw*
references:
- uid: Voile.SceneGraph
  commentId: N:Voile.SceneGraph
  href: Voile.html
  name: Voile.SceneGraph
  nameWithType: Voile.SceneGraph
  fullName: Voile.SceneGraph
  spec.csharp:
  - uid: Voile
    name: Voile
    href: Voile.html
  - name: .
  - uid: Voile.SceneGraph
    name: SceneGraph
    href: Voile.SceneGraph.html
  spec.vb:
  - uid: Voile
    name: Voile
    href: Voile.html
  - name: .
  - uid: Voile.SceneGraph
    name: SceneGraph
    href: Voile.SceneGraph.html
- uid: Voile.SceneGraph.IDrawable.Draw*
  commentId: Overload:Voile.SceneGraph.IDrawable.Draw
  href: Voile.SceneGraph.IDrawable.html#Voile_SceneGraph_IDrawable_Draw_Voile_Rendering_RenderSystem_
  name: Draw
  nameWithType: IDrawable.Draw
  fullName: Voile.SceneGraph.IDrawable.Draw
- uid: Voile.Rendering.RenderSystem
  commentId: T:Voile.Rendering.RenderSystem
  parent: Voile.Rendering
  href: Voile.Rendering.RenderSystem.html
  name: RenderSystem
  nameWithType: RenderSystem
  fullName: Voile.Rendering.RenderSystem
- uid: Voile.Rendering
  commentId: N:Voile.Rendering
  href: Voile.html
  name: Voile.Rendering
  nameWithType: Voile.Rendering
  fullName: Voile.Rendering
  spec.csharp:
  - uid: Voile
    name: Voile
    href: Voile.html
  - name: .
  - uid: Voile.Rendering
    name: Rendering
    href: Voile.Rendering.html
  spec.vb:
  - uid: Voile
    name: Voile
    href: Voile.html
  - name: .
  - uid: Voile.Rendering
    name: Rendering
    href: Voile.Rendering.html
