CRM64Pro GDK v0.11.0
A free cross-platform game development kit built on top of SDL 3.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members

Panel Object class. More...

Inherits CRM64Pro::ObjectBase.

Public Member Functions

Sint32 info (Sint32 iMode=0)
 Request Panel information.
 
Sint32 getName (string &sName)
 Get the name.
 
Uint32 getID ()
 Get the ID.
 
WidgetbaseWidget ()
 Get the reference to base Widget for this object.
 
Sint32 attachTo (Sint32 idScreen)
 Attach this panel to a screen.
 
Sint32 getScreen ()
 Return the screen id where this panel is attached to.
 
Sint32 createWidget (const string &sName, eWidgetType eWT, Sint32 iWID)
 Create a widget.
 
WidgetgetWidget (Sint32 iWID)
 Get a pointer to a Widget using its handler.
 
Sint32 closeWidget (Sint32 iWID)
 Close and destroy a Widget.
 
Sint32 type (ePanelType ePT=PT_RETRIEVE, Sint32 iTime=0)
 Set or get panel type.
 
Sint32 save (const string &sFileCDC)
 Save the panel and all its widgets to a CDC file.
 
Sint32 save (Sint32 idCDC)
 Save the panel and all its widgets to a CDC file.
 

Detailed Description

Panel Object class.