Public Member Functions | |
| SceneNode (GraphicsSystem graphicsSystem) | |
| SceneNode (SceneNode sceneNode) | |
| IEnumerator | GetEnumerator () |
| void | AddChild (SceneNode sceneNode) |
| void | Detach () |
| void | ClearChildren () |
| SceneNode | Clone () |
| void | SetLightingEnabled (bool enabled) |
| void | CalcBounds () |
| void | CompileGeometry () |
| void | DisposeGeometry () |
Protected Member Functions | |
| virtual void | OnUpdate () |
Properties | |
| GraphicsSystem | GraphicsSystem [get] |
| string | Name [get, set] |
| bool | Visible [get, set] |
| bool | Enabled [get, set] |
| bool | DrawBounds [get, set] |
| Vector4 | BoundsColor [get, set] |
| object | Tag [get, set] |
| SceneNode | Root [get] |
| SceneNode | Parent [get] |
| SceneNode | First [get] |
| SceneNode | Last [get] |
| SceneNode | Previous [get] |
| SceneNode | Next [get] |
| List< Material > | Materials [get, set] |
| Matrix | ModelMatrix [get, set] |
| Matrix | AbsoluteMatrix [get] |
| int | Count [get] |
| AABBox | Bounds [get, set] |
| Lib3D.SceneNode.SceneNode | ( | GraphicsSystem | graphicsSystem | ) |
| Lib3D.SceneNode.SceneNode | ( | SceneNode | sceneNode | ) |
| void Lib3D.SceneNode.AddChild | ( | SceneNode | sceneNode | ) |
| void Lib3D.SceneNode.CalcBounds | ( | ) |
| void Lib3D.SceneNode.ClearChildren | ( | ) |
| SceneNode Lib3D.SceneNode.Clone | ( | ) |
| void Lib3D.SceneNode.CompileGeometry | ( | ) |
| void Lib3D.SceneNode.Detach | ( | ) |
| void Lib3D.SceneNode.DisposeGeometry | ( | ) |
| IEnumerator Lib3D.SceneNode.GetEnumerator | ( | ) |
| virtual void Lib3D.SceneNode.OnUpdate | ( | ) | [protected, virtual] |
Reimplemented in Lib3D.TransformSceneNode.
| void Lib3D.SceneNode.SetLightingEnabled | ( | bool | enabled | ) |
Matrix Lib3D.SceneNode.AbsoluteMatrix [get] |
AABBox Lib3D.SceneNode.Bounds [get, set] |
Vector4 Lib3D.SceneNode.BoundsColor [get, set] |
int Lib3D.SceneNode.Count [get] |
bool Lib3D.SceneNode.DrawBounds [get, set] |
bool Lib3D.SceneNode.Enabled [get, set] |
SceneNode Lib3D.SceneNode.First [get] |
GraphicsSystem Lib3D.SceneNode.GraphicsSystem [get] |
SceneNode Lib3D.SceneNode.Last [get] |
List<Material> Lib3D.SceneNode.Materials [get, set] |
Matrix Lib3D.SceneNode.ModelMatrix [get, set] |
string Lib3D.SceneNode.Name [get, set] |
SceneNode Lib3D.SceneNode.Next [get] |
SceneNode Lib3D.SceneNode.Parent [get] |
SceneNode Lib3D.SceneNode.Previous [get] |
SceneNode Lib3D.SceneNode.Root [get] |
object Lib3D.SceneNode.Tag [get, set] |
bool Lib3D.SceneNode.Visible [get, set] |
1.7.0