MCPcopy Create free account

hub / github.com/Technici4n/voxel-rs / types & classes

Types & classes137 in github.com/Technici4n/voxel-rs

↓ 2 callersClassPlayerId
common/src/player.rs:36
↓ 1 callersClassChunk
common/src/world.rs:212
↓ 1 callersEnumMessage
client/src/ui/mod.rs:17
↓ 1 callersClassWorkerPerf
common/src/debug.rs:72
ClassAABB
common/src/physics/aabb.rs:5
ClassAverageTimeCounter
Helper struct to calculate the average time of an operation
common/src/time.rs:5
ClassBlock
common/src/block/mod.rs:17
InterfaceBlockContainer
A "block container", i.e. either the client's World or the server's World. This trait allows the physics simulation to work transparently with both Wo
common/src/physics/mod.rs:10
EnumBlockMesh
common/src/block/mod.rs:24
ClassBlockPos
common/src/world.rs:9
ClassBlockToPlace
common/src/worldgen/mod.rs:28
EnumBlockType
common/src/block/mod.rs:10
ClassBreakdownCounter
Helper struct to calculate what parts of an operation are taking time
common/src/time.rs:53
ClassButton
client/src/ui/widgets.rs:12
ClassButtonBuilder
client/src/gui/mod.rs:97
EnumButtonState
quint/src/event.rs:3
ClassChunkLightingData
The chunk-specific data that is needed to generate light for it.
server/src/light/worker.rs:17
ClassChunkLightingState
server/src/light/worker.rs:22
ClassChunkMeshData
The chunk-specific data that is needed to mesh it.
client/src/render/world/meshing.rs:53
ClassChunkPos
common/src/world.rs:73
ClassChunkPosXZ
common/src/world.rs:119
ClassChunkVertex
client/src/render/world/mod.rs:448
ClassClient
network/src/client.rs:28
InterfaceClient
An abstraction over a network client.
common/src/network/mod.rs:40
ClassClientChunk
The data for each chunk stored by the client
client/src/world.rs:170
EnumClientEvent
common/src/network/mod.rs:20
ClassClientPhysicsSimulation
The client's physics simulation
common/src/physics/simulation.rs:49
EnumClientSlot
network/src/server.rs:9
ClassCloseChunkPos
server/src/lib.rs:279
ClassCloseChunks
All the visible chunks for a given `RenderDistance` sorted by distance
common/src/player.rs:128
ClassCompressedChunk
common/src/world.rs:163
ClassCompressedLightChunk
common/src/world.rs:300
ClassData
common/src/data/mod.rs:19
ClassDebugInfo
Helper struct allowing multiple threads to easily show debug info. There can only be one active `DebugInfo` at any time.
common/src/debug.rs:24
EnumDebugInfoPart
common/src/debug.rs:16
ClassDebugInfoUnit
common/src/debug.rs:9
ClassDebugWorldGenerator
common/src/worldgen/mod.rs:304
ClassDecorator
TODO : Create a procedural decorator Struct used to generate pre-defined groups of block in the world
common/src/worldgen/decorator.rs:6
ClassDecoratorPass
common/src/worldgen/decorator.rs:12
ClassDefaultWorldGenerator
common/src/worldgen/mod.rs:21
ClassDummyClient
common/src/network/dummy.rs:8
ClassDummyServer
common/src/network/dummy.rs:14
ClassDummySocket
network/tests/common/mod.rs:57
ClassDummySocketConfig
network/tests/common/mod.rs:41
ClassDynamicBuffer
A buffer that will automatically resize itself when necessary
client/src/render/buffers.rs:9
EnumEvent
quint/src/event.rs:19
ClassFastBFSQueue
A structure to fasten the light computation Extremely unsafe
server/src/light/sunlight.rs:197
ClassFpsCounter
client/src/fps.rs:5
ClassFrustum
client/src/render/frustum.rs:24
ClassGui
Immediate-mode GUI
client/src/gui/mod.rs:6
ClassHeightMap
common/src/worldgen/topology.rs:7
ClassHighestOpaqueBlock
server/src/light/mod.rs:9
ClassInput
common/src/physics/simulation.rs:15
ClassInputState
The state of the keyboard and mouse buttons.
client/src/input.rs:49
ClassItem
common/src/item/mod.rs:29
EnumItemMesh
common/src/item/mod.rs:15
EnumItemType
common/src/item/mod.rs:9
ClassLayout
quint/src/layout.rs:3
ClassLightChunk
common/src/world.rs:272
ClassLightData
server/src/light/sunlight.rs:7
ClassMainMenu
State of the main menu
client/src/mainmenu.rs:17
ClassMeshingState
client/src/render/world/meshing_worker.rs:19
EnumMessage
network/src/types.rs:34
EnumMessageDelivery
network/src/types.rs:51
ClassModel
Data structure used to draw a pre-loaded model Contains the position, scale and its id in the model registry
client/src/render/world/model.rs:6
EnumMouseButton
quint/src/event.rs:10
ClassMultiBuffer
A buffer that can contain multiple objects. Every object is of type `T` and can be accessed by a key of type `K`.
client/src/render/buffers.rs:89
ClassMultiBufferSegment
client/src/render/buffers.rs:328
ClassPhysicsPlayer
common/src/physics/player.rs:12
ClassPhysicsState
common/src/physics/simulation.rs:21
ClassPlane
client/src/render/frustum.rs:7
ClassPlayerData
The data that the server stores for every player.
server/src/lib.rs:43
ClassPlayerInput
common/src/player.rs:6
ClassPosition
quint/src/geometry.rs:19
ClassPrimitiveBuffer
client/src/ui/mod.rs:264
ClassQuad
client/src/render/world/model.rs:30
ClassQuad
client/src/render/world/meshing.rs:12
ClassQueuedPacket
network/src/channel.rs:7
ClassReceiver
First receive, then get_message, then get_acks
network/src/channel.rs:24
ClassRectanglePrimitive
client/src/ui/mod.rs:230
ClassRegistry
common/src/registry.rs:22
EnumRegistryError
common/src/registry.rs:4
ClassRenderDistance
common/src/player.rs:40
ClassRenderDistanceIterator
common/src/player.rs:66
ClassRgbVertex
client/src/render/world/mod.rs:682
ClassSender
network/src/channel.rs:14
ClassSentPacket
network/tests/common/mod.rs:16
ClassServer
Send messages then tick
network/src/server.rs:40
InterfaceServer
An abstraction over a network server.
common/src/network/mod.rs:32
ClassServerChunk
The data for each chunk stored by the server
server/src/world.rs:312
ClassServerChunkColumn
The data for each chunk column stored by the server
server/src/world.rs:326
EnumServerEvent
network/src/server.rs:33
EnumServerEvent
common/src/network/mod.rs:7
ClassServerPhysicsSimulation
The server's physics simulation
common/src/physics/simulation.rs:146
ClassServerState
common/src/physics/simulation.rs:42
ClassSettings
client/src/settings.rs:69
EnumShaderStage
Shader stage
client/src/render/init.rs:5
ClassSimpleBitSet
network/src/types.rs:60
ClassSinglePlayer
State of a singleplayer world
client/src/singleplayer.rs:36
ClassSize
quint/src/geometry.rs:3
next →1–100 of 137, ranked by callers