Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type T ¶
type T interface { Forward() vec3.T Right() vec3.T Up() vec3.T Position() vec3.T SetPosition(vec3.T) Rotation() quat.T SetRotation(quat.T) Scale() vec3.T SetScale(vec3.T) Matrix() mat4.T ProjectDir(dir vec3.T) vec3.T // Project local coordinates to world coordinates Project(point vec3.T) vec3.T // Unproject world coordinates to local coordinates Unproject(point vec3.T) vec3.T UnprojectDir(dir vec3.T) vec3.T WorldPosition() vec3.T SetWorldPosition(vec3.T) WorldScale() vec3.T SetWorldScale(vec3.T) WorldRotation() quat.T SetWorldRotation(quat.T) Parent() T SetParent(T) OnChange() *events.Event[T] }
Click to show internal directories.
Click to hide internal directories.