Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Block ¶
type Block struct { Location types.Vector3 Velocity types.Vector3 Matrix types.Matrix3 BoundBox volume.Box[float64] Box render.Box PhysicMove bool }
func (*Block) GetColliseObject ¶
func (block *Block) GetColliseObject() collise.ColliseObject
func (*Block) GetKinematicObject ¶
func (block *Block) GetKinematicObject() kinematic.KinematicObject
func (*Block) GetObjectToMove ¶
func (*Block) GetRenderObject ¶
func (block *Block) GetRenderObject() pipeline.RenderObject
type InstancesEmiter ¶
type InstancesEmiter[Object any] struct { // contains filtered or unexported fields }
func NewEmiter ¶
func NewEmiter[Object any](count int, instance Object) InstancesEmiter[Object]
func (*InstancesEmiter[Object]) GetRenderObject ¶
func (emiter *InstancesEmiter[Object]) GetRenderObject() pipeline.RenderObject
Click to show internal directories.
Click to hide internal directories.