DDNet documentation
Loading...
Searching...
No Matches
CQuadKnife Class Reference

#include <quad_knife.h>

Inheritance diagram for CQuadKnife:
[legend]
Collaboration diagram for CQuadKnife:
[legend]

Classes

class  CState

Public Member Functions

bool IsActive () const
void Activate (int SelectedQuad)
void Deactivate ()
void DoSlice ()
Public Member Functions inherited from CEditorComponent
void OnInit (CEditor *pEditor) override
virtual void OnReset ()
virtual void OnMapLoad ()
virtual bool OnInput (const IInput::CEvent &Event)
virtual void OnUpdate ()
void InitSubComponents ()
void RegisterSubComponent (CEditorComponent &Component)
Public Member Functions inherited from CEditorObject
virtual ~CEditorObject ()=default
CEditor * Editor ()
const CEditor * Editor () const
CEditorMap * Map ()
const CEditorMap * Map () const
IInput * Input ()
const IInput * Input () const
IClient * Client ()
const IClient * Client () const
CConfig * Config ()
const CConfig * Config () const
IEngine * Engine ()
const IEngine * Engine () const
IGraphics * Graphics ()
const IGraphics * Graphics () const
ISound * Sound ()
const ISound * Sound () const
ITextRender * TextRender ()
const ITextRender * TextRender () const
IStorage * Storage ()
const IStorage * Storage () const
CUi * Ui ()
const CUi * Ui () const
CRenderMap * RenderMap ()
const CRenderMap * RenderMap () const

Member Function Documentation

◆ Activate()

void CQuadKnife::Activate ( int SelectedQuad)

◆ Deactivate()

void CQuadKnife::Deactivate ( )

◆ DoSlice()

void CQuadKnife::DoSlice ( )

◆ IsActive()

bool CQuadKnife::IsActive ( ) const

The documentation for this class was generated from the following files: