class GmContainer |
Class description
![]() | GmContainer () Standard constructor |
![]() | addComponent (GmDrawable* component) Adds a drawable component to the container. |
![]() | applyLayout (float minX, float minY, float minZ, float maxX, float maxY, float maxZ) Repositions and resizes this component based on parameters passed into the method. |
![]() | findComponent (float x, float y) Given an (x,y) world coordinate, this attempts to find a contained component at that location. |
![]() | getLayout () Gets this container's associated layout manager. |
![]() | setLayout (GmLayoutManager* layoutManager) Sets this container's associated layout manager. |
![]() | ~GmContainer () Virtual destructor |
![]() | mComponents The components that this component encapsulates |
![]() | mLayoutManager The associated layout manager for this container |
![]() | applyLayout () Applies this container's layout to the components that it encapsulates |
![]() | render2d (GmTypes::RenderOptionType renderOptions) Renders this container and all of its sub-components to a 2D image buffer. |
![]() | render2dSelect (GmTypes::RenderOptionType renderOptions) Renders this container and all of its sub-components to a selection buffer. |
Class description
Alphabetic index HTML hierarchy of classes or Java