cRenderGroup2D_L Class Reference

List of all members.

Public Member Functions

mixed Destroy (...)
mixed SetParent (...)
 for lua : void SetParent (pRenderGroup2DOrNil)
mixed BringToFront (...)
 for lua : void BringToFront ()
mixed SendToBack (...)
 for lua : void SendToBack ()
mixed InsertBefore (...)
 for lua : void InsertBefore (pRenderGroup2D)
mixed InsertAfter (...)
 for lua : void InsertAfter (pRenderGroup2D)
mixed GetHandle (...)
 for lua : handle GetHandle ()
mixed GetChildListHandles (...)
mixed GetChildListRevision (...)
mixed GetDerivedPos (...)
 for lua : x,y,z GetDerivedPos ()
mixed GetPos (...)
 for lua : x,y,z GetPos ()
mixed SetPos (...)
 for lua : void SetPos (x,y,z)
mixed GetVisible (...)
 for lua : bool GetVisible ()
mixed SetVisible (...)
 for lua : void SetVisible (bVisible)
mixed SetClip (...)
mixed SetForcedMinSize (...)
 for lua : void SetForcedMinSize (w,h)
mixed GetEffectiveClipAbs (...)
mixed GetEffectiveClipRel (...)
mixed ClearClip (...)
 for lua : void ClearClip ()
mixed GetRelBounds (...)
mixed CalcAbsBounds (...)

Static Public Member Functions

static mixed CreateRenderGroup2D (...)


Detailed Description

Definition at line 1148 of file lua_pseudo_code.cpp.


Member Function Documentation

static mixed cRenderGroup2D_L::CreateRenderGroup2D (   ...  )  [inline, static]

static methods exported to lua creates a new group, needs to be attached to a chain connected to a root group of a RenderQueue2D to be visible, see CreateRenderManager2D() for lua : renderGroup2D CreateRenderGroup2D (pParentGroup2d=nil)

Definition at line 1153 of file lua_pseudo_code.cpp.

mixed cRenderGroup2D_L::Destroy (   ...  )  [inline]

object methods exported to lua for lua : void Destroy ()

Definition at line 1157 of file lua_pseudo_code.cpp.

mixed cRenderGroup2D_L::SetParent (   ...  )  [inline]

for lua : void SetParent (pRenderGroup2DOrNil)

Definition at line 1160 of file lua_pseudo_code.cpp.

mixed cRenderGroup2D_L::BringToFront (   ...  )  [inline]

for lua : void BringToFront ()

Definition at line 1163 of file lua_pseudo_code.cpp.

mixed cRenderGroup2D_L::SendToBack (   ...  )  [inline]

for lua : void SendToBack ()

Definition at line 1166 of file lua_pseudo_code.cpp.

mixed cRenderGroup2D_L::InsertBefore (   ...  )  [inline]

for lua : void InsertBefore (pRenderGroup2D)

Definition at line 1169 of file lua_pseudo_code.cpp.

mixed cRenderGroup2D_L::InsertAfter (   ...  )  [inline]

for lua : void InsertAfter (pRenderGroup2D)

Definition at line 1172 of file lua_pseudo_code.cpp.

mixed cRenderGroup2D_L::GetHandle (   ...  )  [inline]

for lua : handle GetHandle ()

Definition at line 1175 of file lua_pseudo_code.cpp.

mixed cRenderGroup2D_L::GetChildListHandles (   ...  )  [inline]

returns a table with all the childs in draw order, index starting from 1 for lua : table GetChildListHandles ()

Definition at line 1179 of file lua_pseudo_code.cpp.

mixed cRenderGroup2D_L::GetChildListRevision (   ...  )  [inline]

incremented each time a change is done to the childlist, for keeping (lua) copies in sync (_L.cpp:GetChildListHandles) for lua : int GetChildListRevision ()

Definition at line 1183 of file lua_pseudo_code.cpp.

mixed cRenderGroup2D_L::GetDerivedPos (   ...  )  [inline]

for lua : x,y,z GetDerivedPos ()

Definition at line 1186 of file lua_pseudo_code.cpp.

mixed cRenderGroup2D_L::GetPos (   ...  )  [inline]

for lua : x,y,z GetPos ()

Definition at line 1189 of file lua_pseudo_code.cpp.

mixed cRenderGroup2D_L::SetPos (   ...  )  [inline]

for lua : void SetPos (x,y,z)

Definition at line 1192 of file lua_pseudo_code.cpp.

mixed cRenderGroup2D_L::GetVisible (   ...  )  [inline]

for lua : bool GetVisible ()

Definition at line 1195 of file lua_pseudo_code.cpp.

mixed cRenderGroup2D_L::SetVisible (   ...  )  [inline]

for lua : void SetVisible (bVisible)

Definition at line 1198 of file lua_pseudo_code.cpp.

mixed cRenderGroup2D_L::SetClip (   ...  )  [inline]

for lua : void SetClip (l,t,r,b) relative to own position

Definition at line 1202 of file lua_pseudo_code.cpp.

mixed cRenderGroup2D_L::SetForcedMinSize (   ...  )  [inline]

for lua : void SetForcedMinSize (w,h)

Definition at line 1205 of file lua_pseudo_code.cpp.

mixed cRenderGroup2D_L::GetEffectiveClipAbs (   ...  )  [inline]

returns the effective (intersected with parent : might be smaller than the rect that was set) cliprect in absolute coords for lua : l,t,r,b GetEffectiveClipAbs ()

Definition at line 1209 of file lua_pseudo_code.cpp.

mixed cRenderGroup2D_L::GetEffectiveClipRel (   ...  )  [inline]

returns the effective (intersected with parent : might be smaller than the rect that was set) cliprect in relative coords for lua : l,t,r,b GetEffectiveClipRel ()

Definition at line 1213 of file lua_pseudo_code.cpp.

mixed cRenderGroup2D_L::ClearClip (   ...  )  [inline]

for lua : void ClearClip ()

Definition at line 1216 of file lua_pseudo_code.cpp.

mixed cRenderGroup2D_L::GetRelBounds (   ...  )  [inline]

in relativ coords for lua : l,t,r,b GetRelBounds ()

Definition at line 1220 of file lua_pseudo_code.cpp.

mixed cRenderGroup2D_L::CalcAbsBounds (   ...  )  [inline]

in absolute coords, not clipped for lua : l,t,r,b CalcAbsBounds ()

Definition at line 1224 of file lua_pseudo_code.cpp.


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

Generated on Wed Feb 8 06:00:25 2012 for lua by  doxygen 1.5.6