|
| CLayerFront (CEditor *pEditor, int w, int h) |
|
void | Resize (int NewW, int NewH) override |
|
void | SetTile (int x, int y, CTile Tile) override |
|
const char * | TypeName () const override |
|
| CLayerTiles (CEditor *pEditor, int w, int h) |
|
| CLayerTiles (const CLayerTiles &Other) |
|
| ~CLayerTiles () |
|
virtual CTile | GetTile (int x, int y) |
|
virtual void | SetTile (int x, int y, CTile Tile) |
|
void | SetTileIgnoreHistory (int x, int y, CTile Tile) const |
|
virtual void | Resize (int NewW, int NewH) |
|
virtual void | Shift (int Direction) |
|
void | MakePalette () const |
|
void | Render (bool Tileset=false) override |
|
int | ConvertX (float x) const |
|
int | ConvertY (float y) const |
|
void | Convert (CUIRect Rect, RECTi *pOut) const |
|
void | Snap (CUIRect *pRect) const |
|
void | Clamp (RECTi *pRect) const |
|
virtual bool | IsEntitiesLayer () const override |
|
virtual bool | IsEmpty (const std::shared_ptr< CLayerTiles > &pLayer) |
|
void | BrushSelecting (CUIRect Rect) override |
|
int | BrushGrab (std::shared_ptr< CLayerGroup > pBrush, CUIRect Rect) override |
|
void | FillSelection (bool Empty, std::shared_ptr< CLayer > pBrush, CUIRect Rect) override |
|
void | FillGameTiles (EGameTileOp Fill) |
|
bool | CanFillGameTiles () const |
|
void | BrushDraw (std::shared_ptr< CLayer > pBrush, vec2 WorldPos) override |
|
void | BrushFlipX () override |
|
void | BrushFlipY () override |
|
void | BrushRotate (float Amount) override |
|
std::shared_ptr< CLayer > | Duplicate () const override |
|
const char * | TypeName () const override |
|
virtual void | ShowInfo () |
|
CUi::EPopupMenuFunctionResult | RenderProperties (CUIRect *pToolbox) override |
|
void | ModifyImageIndex (FIndexModifyFunction pfnFunc) override |
|
void | ModifyEnvelopeIndex (FIndexModifyFunction pfnFunc) override |
|
void | PrepareForSave () |
|
void | ExtractTiles (int TilemapItemVersion, const CTile *pSavedTiles, size_t SavedTilesSize) const |
|
void | GetSize (float *pWidth, float *pHeight) override |
|
void | FlagModified (int x, int y, int w, int h) |
|
virtual void | ClearHistory () |
|
class IGraphics * | Graphics () |
|
class ITextRender * | TextRender () |
|
| CLayer (CEditor *pEditor) |
|
| CLayer (const CLayer &Other) |
|
virtual | ~CLayer () |
|
virtual void | BrushSelecting (CUIRect Rect) |
|
virtual int | BrushGrab (std::shared_ptr< CLayerGroup > pBrush, CUIRect Rect) |
|
virtual void | FillSelection (bool Empty, std::shared_ptr< CLayer > pBrush, CUIRect Rect) |
|
virtual void | BrushDraw (std::shared_ptr< CLayer > pBrush, vec2 WorldPos) |
|
virtual void | BrushPlace (std::shared_ptr< CLayer > pBrush, vec2 WorldPos) |
|
virtual void | BrushFlipX () |
|
virtual void | BrushFlipY () |
|
virtual void | BrushRotate (float Amount) |
|
virtual bool | IsEntitiesLayer () const |
|
virtual void | Render (bool Tileset=false) |
|
virtual CUi::EPopupMenuFunctionResult | RenderProperties (CUIRect *pToolbox) |
|
virtual void | ModifyImageIndex (FIndexModifyFunction pfnFunc) |
|
virtual void | ModifyEnvelopeIndex (FIndexModifyFunction pfnFunc) |
|
virtual void | ModifySoundIndex (FIndexModifyFunction pfnFunc) |
|
virtual std::shared_ptr< CLayer > | Duplicate () const =0 |
|
virtual const char * | TypeName () const =0 |
|
virtual void | GetSize (float *pWidth, float *pHeight) |
|