Clarisse 4.0 SP9 SDK
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Static Public Member Functions | List of all members
GuiNodalLayoutGrid Class Reference
Inheritance diagram for GuiNodalLayoutGrid:
CoreBaseObject CoreBaseType

Public Member Functions

 GuiNodalLayoutGrid (GuiNodalLayouter &layouter, GuiNodalLayoutGrid *previous=0, GuiNodalLayoutGrid *next=0)
int get_position ()
void get_bounding (int &width, int &height)
 get bounding of the nodes
const CoreVector
< GuiNodalNodeBase * > & 
get_nodes ()
void add_node (GuiNodalNodeBase &node)
GuiNodalLayoutGridget_next ()
GuiNodalLayoutGridget_previous ()
GuiNodalLayouterget_layouter () const
GuiNodalLayoutGridcreate_next ()
GuiNodalLayoutGridcreate_previous ()
GuiNodalLayoutGridget_root ()
- Public Member Functions inherited from CoreBaseObject
bool is_kindof (const CoreBaseObject &object) const
virtual size_t get_memory_size () const
CoreString get_class_info_name () const
CoreString get_class_interface () const
const unsigned long & get_class_info_id () const
bool is_kindof (const CoreClassInfo &cinfo) const
virtual const CoreClassInfoget_class_info () const
bool operator== (const CoreBaseObject &obj) const
template<class T >
T * cast ()
template<class T >
const T * cast () const
- Public Member Functions inherited from CoreBaseType
bool is_kindof (const CoreClassInfo &cinfo) const
bool operator== (const CoreBaseType &obj) const

Static Public Member Functions

static int get_depth (GuiNodalLayoutGrid *grid)
static int get_width (GuiNodalLayoutGrid *grid)
static void get_bounding (GuiNodalLayoutGrid *grid, int &width, int &height)
 get the whole incoming grid bounding size
- Static Public Member Functions inherited from CoreBaseObject
static const CoreClassInfoclass_info ()
static bool ___class_destructor__ (void *instance, const bool &is_array)
template<class T >
static T * cast (CoreBaseObject *object)
template<class T >
static const T * cast (const CoreBaseObject *object)
- Static Public Member Functions inherited from CoreBaseType
static bool ___class_destructor__ (void *instance, const bool &is_array)
static const CoreClassInfoclass_info ()