Class that contains core data for audio listeners. There can only be one instance of it per scene.
Class that contains core data for audio sources.
Class that contains core camera data, used for rendering and other purposes.
Component for character controller physics with sweep-based movement.
Class that contains core light data, used for rendering and other purposes.
Class that contains core data for meshes.
Component that wraps the soa particle system emitter.
Component that handles physics properties and behaviors.
Class that contains core reflection probe data, used for rendering and other purposes.
Class that contains core data for audio listeners. There can only be one instance of it per scene.
Class that contains sky light data.
Temporal anti-aliasing (HDR, before tonemap). Mutually exclusive with FXAA when enabled.
Spatial volume that applies post-processing effects when the camera is inside. Effect settings come f...
std::tuple< test_component, model_component, animation_component, camera_component, volume_component, auto_exposure_component, tonemapping_component, assao_component, bloom_component, fxaa_component, taa_component, ssr_component, ssil_component, light_component, skylight_component, reflection_probe_component, physics_component, character_controller_component, audio_source_component, audio_listener_component, text_component, particle_emitter_component, ui_document_component > all_addable_components
std::tuple< id_component, tag_component, layer_component, prefab_component, prefab_id_component, transform_component, test_component, model_component, animation_component, bone_component, submesh_component, camera_component, volume_component, auto_exposure_component, tonemapping_component, assao_component, bloom_component, fxaa_component, taa_component, ssr_component, ssil_component, light_component, skylight_component, reflection_probe_component, physics_component, character_controller_component, audio_source_component, audio_listener_component, text_component, particle_emitter_component, ui_document_component > all_inspectable_components
std::tuple< id_component, tag_component, layer_component, prefab_component, prefab_id_component, transform_component, test_component, model_component, animation_component, bone_component, submesh_component, camera_component, volume_component, auto_exposure_component, tonemapping_component, assao_component, bloom_component, fxaa_component, taa_component, ssr_component, ssil_component, light_component, skylight_component, reflection_probe_component, physics_component, character_controller_component, audio_source_component, audio_listener_component, text_component, particle_emitter_component, ui_document_component, script_component > all_serializeable_components
Component that provides a unique identifier (UUID) for an entity.
Component that provides a layer mask for an entity.
Component that holds a reference to a prefab asset and tracks property overrides.
Component that provides a unique identifier (UUID) for a prefab.
Component that provides a tag (name or label) for an entity.
Component that holds a reference to a UI document for RmlUi rendering.