C# Class Oglr.Core.DrawStuffOnTheGamesCanvas

Inheritance: IDrawStuffOnTheGamesCanvas
Show file Open project: SteveDunn/oglr

Public Methods

Method Description
Draw ( RendererParams rendererParams ) : void
DrawStuffOnTheGamesCanvas ( IDrawing drawing, IGame game ) : System
QueueForDebugDraw ( System.Action action ) : void

Private Methods

Method Description
drawAllItems ( RendererParams rendererParams ) : void
drawCurrentItemBeingCreatedIfNeeded ( UserActionInEditor userActionInEditor, EntityCreation entityCreation ) : void
drawFramesAroundSelectedEditors ( RendererParams rendererParams ) : void
drawGrid ( Camera camera ) : void
drawSelectionBoxIfNeeded ( RendererParams rendererParams ) : void
drawWorldOrigin ( Camera camera ) : void
render ( RendererParams rendererParams ) : void

Method Details

Draw() public method

public Draw ( RendererParams rendererParams ) : void
rendererParams RendererParams
return void

DrawStuffOnTheGamesCanvas() public method

public DrawStuffOnTheGamesCanvas ( IDrawing drawing, IGame game ) : System
drawing IDrawing
game IGame
return System

QueueForDebugDraw() public method

public QueueForDebugDraw ( System.Action action ) : void
action System.Action
return void