C# Class LynnaLab.RoomEditor

Inheritance: TileGridViewer
Afficher le fichier Open project: Drenn1/LynnaLab Class Usage Examples

Méthodes publiques

Méthode Description
OnObjectsModified ( ) : void
OnRoomModified ( ) : void
RoomEditor ( ) : System
SetClient ( TileGridSelector client ) : void
SetObjectGroupEditor ( ObjectGroupEditor editor ) : void
SetRoom ( Room r ) : void

Méthodes protégées

Méthode Description
OnButtonPressEvent ( Gdk ev ) : bool
OnExposeEvent ( Gdk ev ) : bool
OnSizeAllocated ( Gdk allocation ) : void
OnSizeRequested ( Gtk &requisition ) : void

Private Methods

Méthode Description
DrawObjectGroup ( Graphics g, int index, int &cursorX, int &cursorY, int &selectedX, int &selectedY, ObjectGroup group, ObjectGroupEditor editor, List &objectIndices ) : int
OnClicked ( int x, int y ) : void
OnDragged ( int x, int y ) : void
UpdateMouse ( int x, int y ) : void

Method Details

OnButtonPressEvent() protected méthode

protected OnButtonPressEvent ( Gdk ev ) : bool
ev Gdk
Résultat bool

OnExposeEvent() protected méthode

protected OnExposeEvent ( Gdk ev ) : bool
ev Gdk
Résultat bool

OnObjectsModified() public méthode

public OnObjectsModified ( ) : void
Résultat void

OnRoomModified() public méthode

public OnRoomModified ( ) : void
Résultat void

OnSizeAllocated() protected méthode

protected OnSizeAllocated ( Gdk allocation ) : void
allocation Gdk
Résultat void

OnSizeRequested() protected méthode

protected OnSizeRequested ( Gtk &requisition ) : void
requisition Gtk
Résultat void

RoomEditor() public méthode

public RoomEditor ( ) : System
Résultat System

SetClient() public méthode

public SetClient ( TileGridSelector client ) : void
client TileGridSelector
Résultat void

SetObjectGroupEditor() public méthode

public SetObjectGroupEditor ( ObjectGroupEditor editor ) : void
editor ObjectGroupEditor
Résultat void

SetRoom() public méthode

public SetRoom ( Room r ) : void
r Room
Résultat void