List of all items
Structs
- App
- behavior::BehaviorState
- behavior::BehaviorSystem
- behavior::CNode
- behavior::EvalBucket
- behavior::Program
- behavior::SpawnEffect
- behavior::VarTable
- behavior::View
- blob::AssetId
- blob::BlobAssetDef
- blob::BlobMeta
- blob::MeshBoundsRecord
- blob::PayloadLocator
- blob::PhysicsBudgetRecord
- blob::ResourceRecord
- blob::SceneGroup
- blob::WorldManifest
- build::environment_map::EnvMapView
- build::environment_map::bake::CubeBake
- build::environment_map::bake::FaceRow
- build::environment_map::schedule::Serial
- build::texture::TextureImage
- build::texture::TextureMip
- components::Animation
- components::AnimationBlendPoint
- components::AnimationCondition
- components::AnimationGraph
- components::AnimationIkChain
- components::AnimationParam
- components::AnimationParams
- components::AnimationState
- components::AnimationTrack
- components::AnimationTransition
- components::AppConfig
- components::AudioClip
- components::AudioCommand
- components::AudioCue
- components::AudioEmitter
- components::AudioOcclusionProbe
- components::Behavior
- components::BehaviorLocal
- components::BehaviorQuery
- components::BlockType
- components::BodyDynamics
- components::Camera3D
- components::CameraController
- components::CameraProbe
- components::CharacterCapsule
- components::CharacterRig
- components::CharacterShape
- components::Children
- components::Collider
- components::ColorLut
- components::ContactEvent
- components::ControlsCommand
- components::CubemapTexture
- components::DebugHud
- components::Decal
- components::DespawnRequest
- components::DirectionalLight
- components::EnvironmentMap
- components::File
- components::FollowController
- components::Font
- components::FpsCounter
- components::FrameInput
- components::GamepadMap
- components::GlassPanel
- components::GlobalTransform
- components::GraphicsConfig
- components::GroundProbe
- components::GroundProbes
- components::Held
- components::Hidden
- components::HitRegion
- components::InstanceTransform
- components::InstancedProp
- components::InteractEvent
- components::Interactable
- components::JointProportion
- components::KeyBinding
- components::Keyframe
- components::LabelBox
- components::LabelPlacement
- components::LayoutContainer
- components::LayoutRow
- components::Lifetime
- components::LoadingOverlay
- components::Material
- components::Mesh
- components::MeshRenderer
- components::Model
- components::ModelRenderer
- components::MorphDelta
- components::MorphKey
- components::Parent
- components::ParticleEmitter
- components::PhysicsConfig
- components::PhysicsJoint
- components::Pickup
- components::PlayCue
- components::PointLight
- components::PostProcessConfig
- components::ProceduralMesh
- components::Prop
- components::PropBody
- components::PropCollider
- components::PropInstance
- components::RectAreaLight
- components::ReflectionProbe
- components::RenderHandle
- components::ReparentRequest
- components::ResolvedSliders
- components::RigidBody
- components::Room
- components::RootMotionEvent
- components::Scene
- components::SceneCommand
- components::SceneMember
- components::Screen
- components::ScreenShown
- components::ScrollGroup
- components::ScrollPanel
- components::ScrollRow
- components::SdfVolume
- components::SettingCommand
- components::Shader
- components::ShaderPayload
- components::ShapeSlider
- components::SkeletonJoint
- components::SkeletonPose
- components::SkinnedMesh
- components::SkinnedVertexData
- components::SpawnRequest
- components::Spawner
- components::SpotLight
- components::Sprite
- components::StageSource
- components::StatHud
- components::Story
- components::StoryChoice
- components::StoryCondition
- components::StoryGate
- components::StoryImage
- components::StoryNode
- components::StoryOp
- components::StoryPage
- components::StoryReload
- components::StoryScaffold
- components::StorySpeaker
- components::StoryStage
- components::StreamingConfig
- components::SubMeshRef
- components::TextInput
- components::TextLabel
- components::Texture
- components::Transform
- components::TriggerVolume
- components::VariableDecl
- components::Variables
- components::VertexData
- components::VisibilityRequest
- components::VolumeEvent
- components::VolumetricFog
- components::VoxelChunk
- components::VoxelWorld
- components::WaterSurface
- components::WaterWave
- components::Window
- components::sdf_volume::SdfVolume
- components::shader::Shader
- components::shader::ShaderPayload
- components::shader::StageSource
- components::stored::AudioCue
- components::stored::AudioEmitter
- components::stored::Behavior
- components::stored::BehaviorLocal
- components::stored::BehaviorQuery
- components::stored::BlockType
- components::stored::CameraController
- components::stored::CharacterShape
- components::stored::DebugHud
- components::stored::Decal
- components::stored::DirectionalLight
- components::stored::FollowController
- components::stored::FpsCounter
- components::stored::GlassPanel
- components::stored::GraphicsConfig
- components::stored::HitRegion
- components::stored::InstanceTransform
- components::stored::InstancedProp
- components::stored::JointProportion
- components::stored::KeyBinding
- components::stored::LabelBox
- components::stored::LabelPlacement
- components::stored::LayoutContainer
- components::stored::LayoutRow
- components::stored::LoadingOverlay
- components::stored::Model
- components::stored::ParticleEmitter
- components::stored::PhysicsConfig
- components::stored::PhysicsJoint
- components::stored::PointLight
- components::stored::PostProcessConfig
- components::stored::ProceduralMesh
- components::stored::Prop
- components::stored::PropBody
- components::stored::PropCollider
- components::stored::RectAreaLight
- components::stored::ReflectionProbe
- components::stored::ResolvedSliders
- components::stored::RigidBody
- components::stored::Scene
- components::stored::Screen
- components::stored::ScrollGroup
- components::stored::ScrollPanel
- components::stored::ScrollRow
- components::stored::SdfVolume
- components::stored::Shader
- components::stored::ShaderPayload
- components::stored::ShapeSlider
- components::stored::SpotLight
- components::stored::Sprite
- components::stored::StageSource
- components::stored::StatHud
- components::stored::Story
- components::stored::StoryChoice
- components::stored::StoryCondition
- components::stored::StoryGate
- components::stored::StoryImage
- components::stored::StoryNode
- components::stored::StoryOp
- components::stored::StoryPage
- components::stored::StoryReload
- components::stored::StoryScaffold
- components::stored::StorySpeaker
- components::stored::StoryStage
- components::stored::StreamingConfig
- components::stored::SubMeshRef
- components::stored::TextInput
- components::stored::TextLabel
- components::stored::TriggerVolume
- components::stored::VariableDecl
- components::stored::Variables
- components::stored::VolumetricFog
- components::stored::VoxelChunk
- components::stored::VoxelWorld
- components::stored::WaterSurface
- components::stored::WaterWave
- components::stored::Window
- decode::reader::ByteReader
- ecs::Access
- ecs::Arena
- ecs::AtomicTick
- ecs::AudioClipHandle
- ecs::BuiltSystem
- ecs::Clock
- ecs::ColorLutHandle
- ecs::Column
- ecs::ColumnTicks
- ecs::ComponentId
- ecs::ComponentMask
- ecs::ComponentStorage
- ecs::CubemapTextureHandle
- ecs::CursorState
- ecs::DesiredCursor
- ecs::DropdownView
- ecs::Entities
- ecs::Entity
- ecs::EntityByName
- ecs::EnvironmentMapHandle
- ecs::EventCursor
- ecs::EventStore
- ecs::Events
- ecs::ExecutionTrace
- ecs::FlyCam
- ecs::FontHandle
- ecs::FrameContext
- ecs::FrameRateCap
- ecs::GpuMemoryPressure
- ecs::HiddenAssets
- ecs::HudLayers
- ecs::HudPrefs
- ecs::JoinIndex
- ecs::MaterialHandle
- ecs::MenuActive
- ecs::MenuOverride
- ecs::MeshHandle
- ecs::NoPayloads
- ecs::OpenDropdown
- ecs::OverlayImage
- ecs::OverlayImages
- ecs::PayloadLocator
- ecs::PickEntry
- ecs::PickIndex
- ecs::PipelineContext
- ecs::Resources
- ecs::ScratchStats
- ecs::ScreenStack
- ecs::ShaderHandle
- ecs::SimTiming
- ecs::SkinnedMeshHandle
- ecs::SystemEntry
- ecs::SystemTable
- ecs::TextureHandle
- ecs::Tick
- ecs::TraceEvent
- ecs::TracePaths
- ecs::TraceRequest
- ecs::TransientSaves
- ecs::ViewOverrides
- ecs::World
- ecs::WorldLines
- ecs::WorldPhysicsBudget
- ecs::asset_id::AssetId
- ecs::asset_id::AssetRef
- geometry::ChunkBlockType
- geometry::ChunkGenerator
- geometry::PaletteSlot
- gfx::anim_graph::Blend1D
- gfx::anim_graph::Blend2D
- gfx::anim_graph::ClipPlay
- gfx::anim_graph::CompiledCondition
- gfx::anim_graph::CompiledGraph
- gfx::anim_graph::CompiledState
- gfx::anim_graph::CompiledTransition
- gfx::anim_graph::GraphCursor
- gfx::anim_graph::ParamSpec
- gfx::anim_graph::StateFade
- gfx::auto_exposure::AutoExposureSettings
- gfx::auto_exposure::AutoExposureState
- gfx::chunk_coord::ChunkCoord
- gfx::font::GlyphMetrics
- gfx::frustum::Frustum
- gfx::frustum::Plane
- gfx::ik::TwoBoneChain
- gfx::lines::Line
- gfx::lines::LineCamera
- gfx::mesh_payload::HeightfieldGrid
- gfx::mesh_payload::PayloadJoint
- gfx::mesh_payload::SkinnedPayload
- gfx::mesh_payload::SkinnedVertex
- gfx::mesh_payload::Vertex
- gfx::mesh_seed::MeshSeedRegion
- gfx::morph_targets::MorphDelta
- gfx::morph_targets::MorphEntry
- gfx::morph_targets::PayloadMorphs
- gfx::overlay::OverlayTransform
- gfx::pick::AabbFace
- gfx::pick::PickRay
- gfx::pose_blend::PoseBlend
- gfx::pose_scratch::PoseScratch
- gfx::profile::FrameProfile
- gfx::profile::RenderStats
- gfx::proportions::ProportionLayer
- gfx::raster::MeshPart
- gfx::raster::RasterImage
- gfx::render_types::AreaLightData
- gfx::render_types::ClusterParams
- gfx::render_types::CompositeParams
- gfx::render_types::DirectionalLightData
- gfx::render_types::DrawObject
- gfx::render_types::FogFroxelParams
- gfx::render_types::FogParams
- gfx::render_types::GpuDrawArgs
- gfx::render_types::GpuLight
- gfx::render_types::GpuObjectData
- gfx::render_types::InstancedCluster
- gfx::render_types::InstancedLodBucket
- gfx::render_types::LightUniforms
- gfx::render_types::LineVertex
- gfx::render_types::LodSlice
- gfx::render_types::MaterialUniforms
- gfx::render_types::ParticleParams
- gfx::render_types::PointLightData
- gfx::render_types::PostProcessParams
- gfx::render_types::PostProcessTunables
- gfx::render_types::RtGeomEntry
- gfx::render_types::RtParams
- gfx::render_types::ShadowPassPush
- gfx::render_types::ShadowUniforms
- gfx::render_types::SkinnedDrawObject
- gfx::render_types::SpotShadowData
- gfx::render_types::SsaoParams
- gfx::render_types::SsgiParams
- gfx::render_types::SsrParams
- gfx::render_types::TextDrawCall
- gfx::render_types::TextUniforms
- gfx::render_types::TextVertex
- gfx::root_motion::RootKey
- gfx::root_motion::RootTrack
- gfx::rt_reflections::RtParamsInputs
- gfx::rt_reflections::RtReflectionSettings
- gfx::skeleton::AnimationClip
- gfx::skeleton::Joint
- gfx::skeleton::JointPose
- gfx::skeleton::JointTrack
- gfx::skeleton::Keyframe
- gfx::skeleton::Skeleton
- gfx::ssao::SsaoSettings
- gfx::ssgi::SsgiSettings
- gfx::ssr::SsrSettings
- gfx::transform_propagation::TransformCache
- gfx::view_modes::ShowFlags
- physics::PhysicsSystem
- physics::SerialFanout
- resource::AudioClipTable
- resource::ColorLutTable
- resource::EnvironmentMapTable
- resource::FontTable
- resource::MaterialTable
- resource::MeshTable
- resource::ResourceEntry
- resource::SkinnedMeshTable
- resource::TextureTable
- spawn::DueSpawn
Enums
- behavior::Arith
- behavior::CExpr
- behavior::COp
- behavior::Cmp
- behavior::Effect
- behavior::Val
- blob::AssetKind
- blob::BlobError
- blob::FrameError
- blob::ResourceKind
- build::color_lut::LutFormat
- build::texture::TextureFormat
- components::AaMode
- components::AnimationBlend
- components::AudioBus
- components::AudioTarget
- components::BehaviorExpr
- components::BehaviorLiteral
- components::BehaviorNode
- components::BehaviorSource
- components::CueKind
- components::EntityTarget
- components::FileKind
- components::FollowDrive
- components::GamepadAction
- components::GamepadButton
- components::IndirectLighting
- components::InputKey
- components::Justify
- components::NavDirection
- components::PhysicsJointKind
- components::ReflectionBlurResolution
- components::Rolloff
- components::ScreenCommand
- components::ScreenInput
- components::SettingOp
- components::ShaderKind
- components::ShadowUpdate
- components::SpriteFit
- components::SsgiResolution
- components::StoryCommand
- components::StoryCompareOp
- components::StoryPlayback
- components::TextAlign
- components::TriggerFilter
- components::UpscaleQuality
- components::UpscalerBackend
- components::WindowMode
- components::shader::ShaderKind
- components::stored::AaMode
- components::stored::AudioBus
- components::stored::BehaviorExpr
- components::stored::BehaviorLiteral
- components::stored::BehaviorNode
- components::stored::BehaviorSource
- components::stored::CueKind
- components::stored::FileKind
- components::stored::FollowDrive
- components::stored::IndirectLighting
- components::stored::Justify
- components::stored::PhysicsJointKind
- components::stored::ReflectionBlurResolution
- components::stored::Rolloff
- components::stored::ScreenInput
- components::stored::ShaderKind
- components::stored::ShadowUpdate
- components::stored::SpriteFit
- components::stored::SsgiResolution
- components::stored::StoryCompareOp
- components::stored::StoryPlayback
- components::stored::TextAlign
- components::stored::TriggerFilter
- components::stored::UpscaleQuality
- components::stored::UpscalerBackend
- components::stored::WindowMode
- ecs::AssetOrigin
- ecs::AssetPayload
- ecs::ComponentAsset
- ecs::ComponentTag
- ecs::CursorShape
- ecs::FrameVec
- ecs::ScheduleMode
- ecs::StepResult
- ecs::TraceStep
- ecs::TraceVal
- ecs::access_check::Touch
- gfx::anim_graph::CmpOp
- gfx::anim_graph::StatePlay
- gfx::image_decode::PixelLayout
- gfx::view_modes::ViewMode
- platform::Platform
- result::CnResult
Traits
- behavior::BehaviorStore
- behavior::EvalScheduler
- build::environment_map::schedule::RowScheduler
- components::GlassPanelGeometry
- components::InstancedPropGeometry
- components::PostProcessResolve
- components::RectAreaLightGeometry
- components::SkinnedMeshGeometry
- components::SpotLightGeometry
- components::shader::StageSourceExt
- ecs::Component
- ecs::ComponentSlot
- ecs::PayloadStore
- ecs::ResourceAsset
- ecs::RuntimeComponent
- ecs::System
- physics::PhysicsFanout
Macros
Functions
- behavior::compile
- behavior::def_hash
- behavior::exec
- blob::decode_exact
- blob::encode_cnb
- blob::parse_cnb
- blob::parse_payload_section_start
- blob::payload_section
- build::color_lut::classify_source
- build::color_lut::deserialise
- build::color_lut::parse_cube
- build::color_lut::serialise
- build::color_lut::validate_size
- build::environment_map::bake::compute_irradiance
- build::environment_map::bake::compute_prefilter
- build::environment_map::bake::face_rows
- build::environment_map::bake::prefilter_mip0
- build::environment_map::bake::prefilter_roughness
- build::environment_map::deserialise
- build::environment_map::max_mip_count
- build::environment_map::serialise_payload
- build::font::compile
- build::font::deserialise
- build::texture::deserialise
- build::texture::downscale_rgba
- build::texture::serialise
- components::build_skeleton_from_joint_defs
- components::procedural_mesh::heightfield_blob_indices
- components::sdf_volume::sdf_volume_blob_indices
- components::shader::platform_key
- decode::size::checked_product
- ecs::access_check::install
- ecs::access_check::install_active
- ecs::access_check::set_active
- ecs::asset_id::de_opt_asset_ref
- ecs::asset_id::de_opt_asset_ref_typed
- ecs::de_audio_clip_handle_vec
- ecs::de_opt_audio_clip_handle
- ecs::de_opt_font_handle
- ecs::de_opt_material_handle
- ecs::de_opt_mesh_handle
- ecs::de_opt_shader_handle
- ecs::de_opt_skinned_mesh_handle
- ecs::de_opt_texture_handle
- ecs::set_audio_clip_handle_resolver
- ecs::set_font_handle_resolver
- ecs::set_material_handle_resolver
- ecs::set_mesh_handle_resolver
- ecs::set_shader_handle_resolver
- ecs::set_skinned_mesh_handle_resolver
- ecs::set_texture_handle_resolver
- geometry::build_chunk_impostor_mesh
- geometry::build_chunk_mesh
- geometry::build_voxel_mesh
- geometry::compute_tangents
- geometry::glass_quad::build_glass_quad
- geometry::glass_quad::plane_basis
- geometry::payload_joints_to_defs
- geometry::water_grid::build_water_grid
- gfx::anim_graph::blend1d_weights
- gfx::anim_graph::blend2d_weights
- gfx::anim_graph::cursor_root_delta
- gfx::anim_graph::normalized_time
- gfx::anim_graph::sample_graph_pose_into
- gfx::camera::view_matrix
- gfx::chunk_coord::camera_relative_view
- gfx::frustum::aabb_distance_sq
- gfx::frustum::transform_aabb
- gfx::ik::apply_two_bone_ik
- gfx::image_decode::decode_to_rgba8
- gfx::image_decode::f16_to_f32
- gfx::lines::build_vertices
- gfx::lines::build_vertices_into
- gfx::lod::bounds_finite
- gfx::lod::camera_distance
- gfx::lod::decimate_by_qem
- gfx::lod::default_distance_for_level
- gfx::lod::pick_lod_level
- gfx::lod::pick_lod_slice
- gfx::lod::skinned_camera_distance
- gfx::lod::target_tri_count_for_level
- gfx::mesh_payload::deserialise_heightfield
- gfx::mesh_payload::deserialise_skinned
- gfx::mesh_payload::deserialise_skinned_with_lods
- gfx::mesh_payload::deserialise_with_lods
- gfx::mesh_payload::serialise
- gfx::mesh_payload::serialise_heightfield_trailer
- gfx::mesh_payload::serialise_skinned_with_lods
- gfx::mesh_payload::serialise_with_lods
- gfx::mesh_seed::compact_for_streaming
- gfx::mesh_seed::plan_seed_bytes
- gfx::morph_weights::compose_morph_weights
- gfx::pick::ray_aabb
- gfx::pick::ray_aabb_face
- gfx::pick::screen_ray
- gfx::projection::perspective_rh
- gfx::raster::shade_mesh
- gfx::raster::shade_parts
- gfx::raster::shade_sphere
- gfx::render_types::albedo_pool_index
- gfx::render_types::draw_args_bucket_bits
- gfx::render_types::draw_args_flags
- gfx::render_types::instance_object_records
- gfx::render_types::normal_pool_index
- gfx::render_types::pack_object_record
- gfx::render_types::pack_skinned_record
- gfx::render_types::spot_shadow_slice_size
- gfx::settings::is_dynamic_dropdown
- gfx::settings::is_quality_toggle
- gfx::settings::options
- gfx::transform::blend_matrices
- gfx::transform::compose
- gfx::transform::decompose
- gfx::transform::euler_yxz_from_quat
- gfx::transform::mat4_affine_inverse
- gfx::transform::mat4_inverse
- gfx::transform::mat4_mul
- gfx::transform::trs_matrix
- gfx::transform_propagation::propagate_transforms
- gfx::transform_propagation::propagate_transforms_cached
- gfx::transform_propagation::reparent
- gfx::transform_propagation::resolve_world_matrices
- math::acos
- math::asin
- math::atan2
- math::ceil
- math::cos
- math::exp
- math::exp2
- math::floor
- math::fract
- math::hypot
- math::ln
- math::log2
- math::mul_add
- math::powf
- math::powi
- math::rem_euclid
- math::round
- math::sin
- math::sin_cos
- math::sqrt
- math::tan
- math::trunc
- math::vec3::add
- math::vec3::cross
- math::vec3::dot
- math::vec3::length
- math::vec3::lerp
- math::vec3::scale
- math::vec3::sub
- math::vec3::vec3_add
- math::vec3::vec3_face_normal
- math::vec3::vec3_normalise
- spawn::spawn_from_template
- spawn::spawn_skinned_from_template
- spawn::tick_lifetimes
- spawn::tick_spawners
Type Aliases
- ecs::TracePath
- geometry::Vert
- gfx::profile::PassTiming
- gfx::transform::Mat3
- gfx::transform::Mat4
- gfx::transform_propagation::WorldMatrix
Constants
- SCHEMA_VERSION
- blob::BLOB_MAGIC
- blob::HEADER_SIZE
- build::environment_map::bake::DEFAULT_IRRADIANCE_PHI_SAMPLES
- build::environment_map::bake::DEFAULT_IRRADIANCE_THETA_SAMPLES
- build::font::BUILTIN_FONT_BYTES
- build::font::BUILTIN_FONT_FILE
- build::texture::MAX_MIP_LEVELS
- components::MAX_WATER_WAVES
- components::SPOT_MAX_ANGLE_DEG
- components::sdf_volume::SDF_MAX_STEPS_CEILING
- components::sdf_volume::SDF_MAX_STEPS_FLOOR
- components::sdf_volume::SDF_PARAMS_LEN
- ecs::HEADLESS_SYSTEMS
- ecs::MAX_CHANGE_AGE
- gfx::auto_exposure::HDR_MIDDLE_GREY_LOG2
- gfx::auto_exposure::HISTOGRAM_BINS
- gfx::auto_exposure::LUM_LOG2_MAX
- gfx::auto_exposure::LUM_LOG2_MIN
- gfx::morph_targets::MORPH_DELTA_EPSILON
- gfx::overlay::UI_REFERENCE_SIZE
- gfx::profile::MAX_PASS_TIMINGS
- gfx::render_types::CLUSTER_COUNT
- gfx::render_types::CLUSTER_GRID_X
- gfx::render_types::CLUSTER_GRID_Y
- gfx::render_types::CLUSTER_GRID_Z
- gfx::render_types::CLUSTER_LIGHT_LIST_STRIDE
- gfx::render_types::FALLBACK_TEXTURE_COUNT
- gfx::render_types::LIGHT_KIND_AREA
- gfx::render_types::LIGHT_KIND_POINT
- gfx::render_types::LIGHT_KIND_SPOT
- gfx::render_types::MAX_AREA_LIGHTS
- gfx::render_types::MAX_DIRECTIONAL_LIGHTS
- gfx::render_types::MAX_JOINTS
- gfx::render_types::MAX_LIGHTS_PER_CLUSTER
- gfx::render_types::MAX_LOCAL_LIGHTS
- gfx::render_types::MAX_POINT_LIGHTS
- gfx::render_types::MAX_SHADER_BUCKETS
- gfx::render_types::MAX_SHADOWED_SPOTS
- gfx::render_types::NO_ALBEDO_SLOT
- gfx::render_types::NO_NORMAL_MAP_SLOT
- gfx::render_types::NUM_SHADOW_CASCADES
- gfx::settings::AA_MODE_OPTIONS
- gfx::settings::FRAME_BUFFERING_OPTIONS
- gfx::settings::GRAPHICS_QUALITY_OPTIONS
- gfx::settings::OFF_ON_OPTIONS
- gfx::settings::QUALITY_TOGGLE_KEYS
- gfx::settings::REFLECTION_BLUR_OPTIONS
- gfx::settings::SHADOW_UPDATE_OPTIONS
- gfx::settings::SSGI_RESOLUTION_OPTIONS
- gfx::settings::UPSCALE_BACKEND_OPTIONS
- gfx::settings::WINDOW_MODE_OPTIONS
- gfx::ssr::REFLECTION_ROUGHNESS_CUT
- gfx::transform::IDENTITY