Elaztek Developer Hub
Blamite Game Engine - blam!  00398.09.22.23.2015.blamite
The core library for the Blamite Game Engine.
MyDocument Struct Reference
+ Collaboration diagram for MyDocument:

Public Member Functions

 MyDocument (const char *name, bool open=true, const ImVec4 &color=ImVec4(1.0f, 1.0f, 1.0f, 1.0f))
 
void DoOpen ()
 
void DoQueueClose ()
 
void DoForceClose ()
 
void DoSave ()
 

Static Public Member Functions

static void DisplayContents (MyDocument *doc)
 
static void DisplayContextMenu (MyDocument *doc)
 

Public Attributes

const char * Name
 
bool Open
 
bool OpenPrev
 
bool Dirty
 
bool WantClose
 
ImVec4 Color
 

Constructor & Destructor Documentation

◆ MyDocument()

MyDocument::MyDocument ( const char *  name,
bool  open = true,
const ImVec4 color = ImVec4(1.0f,1.0f,1.0f,1.0f) 
)
inline

Member Function Documentation

◆ DisplayContents()

static void MyDocument::DisplayContents ( MyDocument doc)
inlinestatic
+ Here is the call graph for this function:

◆ DisplayContextMenu()

static void MyDocument::DisplayContextMenu ( MyDocument doc)
inlinestatic
+ Here is the call graph for this function:

◆ DoForceClose()

void MyDocument::DoForceClose ( )
inline

◆ DoOpen()

void MyDocument::DoOpen ( )
inline

◆ DoQueueClose()

void MyDocument::DoQueueClose ( )
inline
+ Here is the caller graph for this function:

◆ DoSave()

void MyDocument::DoSave ( )
inline
+ Here is the caller graph for this function:

Member Data Documentation

◆ Color

ImVec4 MyDocument::Color

◆ Dirty

bool MyDocument::Dirty

◆ Name

const char* MyDocument::Name

◆ Open

bool MyDocument::Open

◆ OpenPrev

bool MyDocument::OpenPrev

◆ WantClose

bool MyDocument::WantClose

The documentation for this struct was generated from the following file: