|
| virtual Pickable | AddPickable (Pickable pickable) |
| virtual Pickable | AddPickable (int value, int count, Vector3 position, Vector3? velocity, Matrix? stuckMatrix) |
| virtual Pickable | AddPickable (int value, int count, Vector3 position, Vector3? velocity, Matrix? stuckMatrix, Entity owner) |
| virtual Pickable | CreatePickable (int value, int count, Vector3 position, Vector3? velocity, Matrix? stuckMatrix, Entity owner) |
| virtual T | CreatePickable< T > (int value, int count, Vector3 position, Vector3? velocity, Matrix? stuckMatrix, Entity owner) |
| virtual T | AddPickable< T > (int value, int count, Vector3 position, Vector3? velocity, Matrix? stuckMatrix, Entity owner) |
| virtual void | Draw (Camera camera, int drawOrder) |
| virtual void | Update (float dt) |
| override void | Load (ValuesDictionary valuesDictionary) |
| override void | Save (ValuesDictionary valuesDictionary) |
| float | DefaultCalcVisibilityRange () |
| virtual void | OnEntityAdded (Entity entity) |
| virtual void | OnEntityRemoved (Entity entity) |
| virtual void | Dispose () |
| virtual void | Initialize (Project project, ValuesDictionary valuesDictionary) |
◆ AddPickable() [1/3]
◆ AddPickable() [2/3]
◆ AddPickable() [3/3]
◆ AddPickable< T >()
◆ CreatePickable()
◆ CreatePickable< T >()
◆ DefaultCalcVisibilityRange()
| float Game.SubsystemPickables.DefaultCalcVisibilityRange |
( |
| ) |
|
◆ Draw()
| virtual void Game.SubsystemPickables.Draw |
( |
Camera | camera, |
|
|
int | drawOrder ) |
|
virtual |
◆ Load()
◆ Save()
◆ Update()
| virtual void Game.SubsystemPickables.Update |
( |
float | dt | ) |
|
|
virtual |
◆ m_drawBlockEnvironmentData
◆ m_drawOrders
| int [] Game.SubsystemPickables.m_drawOrders = [10] |
|
static |
◆ m_lock
| readonly Lock Game.SubsystemPickables.m_lock = new() |
|
private |
◆ m_pickables
| List<Pickable> Game.SubsystemPickables.m_pickables = [] |
◆ m_pickablesToRemove
| List<Pickable> Game.SubsystemPickables.m_pickablesToRemove = [] |
◆ m_primitivesRenderer
◆ m_random
| Random Game.SubsystemPickables.m_random = new() |
◆ m_subsystemAudio
◆ m_subsystemBlockBehaviors
◆ m_subsystemExplosions
◆ m_subsystemFireBlockBehavior
◆ m_subsystemFluidBlockBehavior
◆ m_subsystemGameInfo
◆ m_subsystemParticles
◆ m_subsystemPlayers
◆ m_subsystemSky
◆ m_subsystemTerrain
◆ m_subsystemTime
◆ m_tmpPlayers
◆ DrawOrders
| int [] Game.SubsystemPickables.DrawOrders |
|
get |
◆ PickableAdded
| virtual Action<Pickable> Game.SubsystemPickables.PickableAdded |
|
getset |
◆ PickableRemoved
| virtual Action<Pickable> Game.SubsystemPickables.PickableRemoved |
|
getset |
◆ Pickables
| ReadOnlyList<Pickable> Game.SubsystemPickables.Pickables |
|
get |
◆ UpdateOrder
该类的文档由以下文件生成: