#include <gfx_node.hh>
Inherits enable_shared_from_this< GfxNode >.
Inherited by GfxObjBase, Primitive, and SymmetryNode.
Definition at line 43 of file gfx_node.hh.
◆ GfxNode()
◆ ~GfxNode()
◆ Add() [1/2]
◆ Add() [2/2]
◆ Apply()
◆ ContextSwitch()
virtual void ContextSwitch |
( |
| ) |
|
|
virtual |
◆ Copy()
◆ DeepSwap()
virtual void DeepSwap |
( |
GfxNode & |
n | ) |
|
|
virtual |
◆ Export()
◆ GetChildCount()
size_t GetChildCount |
( |
| ) |
const |
◆ GetChildren() [1/2]
◆ GetChildren() [2/2]
◆ GetName()
◆ GetParent()
◆ GetType()
virtual int GetType |
( |
| ) |
const |
|
virtual |
◆ Hide()
◆ IsAttachedToScene()
bool IsAttachedToScene |
( |
| ) |
const |
whether the node (or one of it's parents) has been added to the scene
◆ IsNameAvailable()
bool IsNameAvailable |
( |
const String & |
name | ) |
const |
returns true if no scene node of the given name is a child of this node.
◆ IsVisible()
◆ Remove() [1/3]
void Remove |
( |
const String & |
name | ) |
|
◆ Remove() [2/3]
◆ Remove() [3/3]
◆ RemoveAll()
◆ Rename()
void Rename |
( |
const String & |
name | ) |
|
◆ RenderGL()
◆ RenderPov()
virtual void RenderPov |
( |
PovState & |
pov | ) |
|
|
virtual |
◆ Show()
The documentation for this class was generated from the following file: