C# Class CEngineSharp_Editor.Graphics.MapRenderer

Show file Open project: JohnLamontagne/CEngineSharp Class Usage Examples

Public Methods

Method Description
ClearMap ( ) : void
FillMap ( ) : void
MapRenderer ( IntPtr mapRenderWindowHandle, IntPtr tileSetRenderHandle, MapEditor mapEditorProperties ) : System
ScrollTileSet ( int x, int y ) : void
ShowNextTileset ( ) : void
ShowPreviousTileset ( ) : void

Private Methods

Method Description
LoadTileSets ( ) : void
PlaceTile ( Vector2i position ) : void
RemoveTile ( Vector2i position ) : void
Render ( ) : void
UpdateLoop ( ) : void
mapRenderWindow_MouseButtonPressed ( object sender, MouseButtonEventArgs e ) : void
mapRenderWindow_MouseMoved ( object sender, MouseMoveEventArgs e ) : void
tileSetRenderWindow_MouseButtonPressed ( object sender, MouseButtonEventArgs e ) : void
tileSetRenderWindow_MouseButtonReleased ( object sender, MouseButtonEventArgs e ) : void
tileSetRenderWindow_MouseMoved ( object sender, MouseMoveEventArgs e ) : void

Method Details

ClearMap() public method

public ClearMap ( ) : void
return void

FillMap() public method

public FillMap ( ) : void
return void

MapRenderer() public method

public MapRenderer ( IntPtr mapRenderWindowHandle, IntPtr tileSetRenderHandle, MapEditor mapEditorProperties ) : System
mapRenderWindowHandle System.IntPtr
tileSetRenderHandle System.IntPtr
mapEditorProperties MapEditor
return System

ScrollTileSet() public method

public ScrollTileSet ( int x, int y ) : void
x int
y int
return void

ShowNextTileset() public method

public ShowNextTileset ( ) : void
return void

ShowPreviousTileset() public method

public ShowPreviousTileset ( ) : void
return void