TheAtlasEngine
 
Loading...
Searching...
No Matches
Namespace List
Here is a list of all documented namespaces with brief descriptions:
[detail level 123]
 NatlasThis drivers.cppm will contain API-agnostic implementation that may be widely implemented differently
 NtagSpecialized namespace tag to use for specifying operations used with flecs in using tags
 CeditorTo indicate which entities are editor-only
 CserializeTo tag entities to serialize through the serializer
 CapplicationSingle application that gets created by the engine internally
 Capplication_settingsApplication properties settings for the window
 Cbox_collider
 Ccapsule_collider
 Cconsole_log_managerLogger for logging messages to stdout on the console
 Cdirectional_light
 Cgame_objectCreates a pointer wrapper which extends capabilities of flecs::entity
 Cgraphics_context
 Cjoystick_button
 Cjoystick_info
 Cmaterial_metadata
 Cmath_genericGenerics to specialize to their mathematical definition of matrices types
 Cmatrix2
 Cmatrix3
 Cmatrix4
 Cmesh_sourceLoads a mesh source
 Cperspective_cameraDefine a game object to have a perspective camera that can correspond to it
 Cphysics_bodyPhysics body data-driven representative
 Cpoint_light
 Cprojection_viewTODO: Consider either relocating where this is and how it gets handled
 Crenderer_systemInterface that defines a graphics APi-agnostic renderer
 CsceneConstructs a scene that defines an area where game objects are part of contained within an atlas::world
 CserializerSerializer is responsible for saving/loading scenes
 Csphere_collider
 Csurface_properties
 Csystem_registrySystem registry acts as a utility for managing creation of game worlds initially
 Ctransform
 Cvector2Vector2<T> is to define as a centralized mathematical representation of types such as glm::vec2, but can be defined based to the needs of specific mathematical types
 Cvector2< glm::highp_vec2 >
 Cvector3Vector3<T> is to define a centralized wrapper as a mathematical representaiton for communicating vector3 types from frameworks to glm::vec3
 Cvector3< glm::highp_vec3 >
 Cvector3< JPH::Vec3 >
 Cvector4Vector4<T> is to define a centralized wrapper as a mathematical representaiton for communicating vector3 types from frameworks to glm::vec3
 Cvector4< glm::highp_vec4 >
 Cwindow
 Cwindow_params
 CworldWorld represents a larger scope of areas that manages the scene contexts