Documentation
¶
Index ¶
- Constants
- type AnchorNode
- func (node *AnchorNode) GetBase() Scene.INode
- func (node *AnchorNode) GetGlobalPosition() GeometryMath.Vector3
- func (node *AnchorNode) GetGlobalRotation() []GeometryMath.EulerAngles
- func (node *AnchorNode) GetGlobalTransformation() GeometryMath.Matrix4x4
- func (node *AnchorNode) SetParent(parent Scene.INode, childID string)
- type TerrainNode
- func (node *TerrainNode) AddChild(child Scene.INode, childID string)
- func (node *TerrainNode) Draw(shader Shader.IShaderProgram, invoker coreScene.IDrawable, ...) error
- func (node *TerrainNode) SetBase(base Scene.INode)
- func (node *TerrainNode) Tick(timeDelta float32) error
- func (node *TerrainNode) UnmarshalYAML(value *yaml.Node) error
Constants ¶
View Source
const AnchorNodeFactoryName = "Node.TerrainNode.AnchorNode"
View Source
const TerrainNodeFactoryName = "Node.TerrainNode"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AnchorNode ¶
func (*AnchorNode) GetBase ¶
func (node *AnchorNode) GetBase() Scene.INode
func (*AnchorNode) GetGlobalPosition ¶
func (node *AnchorNode) GetGlobalPosition() GeometryMath.Vector3
func (*AnchorNode) GetGlobalRotation ¶
func (node *AnchorNode) GetGlobalRotation() []GeometryMath.EulerAngles
func (*AnchorNode) GetGlobalTransformation ¶
func (node *AnchorNode) GetGlobalTransformation() GeometryMath.Matrix4x4
type TerrainNode ¶
func (*TerrainNode) Draw ¶
func (node *TerrainNode) Draw(shader Shader.IShaderProgram, invoker coreScene.IDrawable, scene coreScene.IScene, camera Camera.ICamera) error
func (*TerrainNode) SetBase ¶
func (node *TerrainNode) SetBase(base Scene.INode)
func (*TerrainNode) Tick ¶
func (node *TerrainNode) Tick(timeDelta float32) error
func (*TerrainNode) UnmarshalYAML ¶
func (node *TerrainNode) UnmarshalYAML(value *yaml.Node) error
Click to show internal directories.
Click to hide internal directories.