neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neogfx::game::text_mesh::meta Struct Reference

#include <text_mesh.hpp>

Inheritance diagram for neogfx::game::text_mesh::meta:
neolib::ecs::i_component_data::meta

Static Public Member Functions

static const neolib::uuidid ()
 
static const i_stringname ()
 
static uint32_t field_count ()
 
static component_data_field_type field_type (uint32_t aFieldIndex)
 
static neolib::uuid field_type_id (uint32_t aFieldIndex)
 
static const i_stringfield_name (uint32_t aFieldIndex)
 
static void update (const text_mesh &aData, i_ecs &aEcs, i_graphics_context const &aGc, entity_id aEntity)
 
- Static Public Member Functions inherited from neolib::ecs::i_component_data::meta
static neolib::uuid field_type_id (uint32_t)
 

Static Public Attributes

static constexpr bool has_updater = true
 
- Static Public Attributes inherited from neolib::ecs::i_component_data::meta
static constexpr bool has_handles = false
 
static constexpr bool has_updater = false
 

Detailed Description

Definition at line 49 of file text_mesh.hpp.

Member Function Documentation

◆ field_count()

static uint32_t neogfx::game::text_mesh::meta::field_count ( )
inlinestatic

Definition at line 61 of file text_mesh.hpp.

◆ field_name()

static const i_string & neogfx::game::text_mesh::meta::field_name ( uint32_t  aFieldIndex)
inlinestatic

Definition at line 114 of file text_mesh.hpp.

◆ field_type()

static component_data_field_type neogfx::game::text_mesh::meta::field_type ( uint32_t  aFieldIndex)
inlinestatic

Definition at line 65 of file text_mesh.hpp.

◆ field_type_id()

static neolib::uuid neogfx::game::text_mesh::meta::field_type_id ( uint32_t  aFieldIndex)
inlinestatic

Definition at line 93 of file text_mesh.hpp.

◆ id()

static const neolib::uuid & neogfx::game::text_mesh::meta::id ( )
inlinestatic

Definition at line 51 of file text_mesh.hpp.

◆ name()

static const i_string & neogfx::game::text_mesh::meta::name ( )
inlinestatic

Definition at line 56 of file text_mesh.hpp.

◆ update()

static void neogfx::game::text_mesh::meta::update ( const text_mesh aData,
i_ecs aEcs,
i_graphics_context const &  aGc,
entity_id  aEntity 
)
inlinestatic

Definition at line 132 of file text_mesh.hpp.

Member Data Documentation

◆ has_updater

constexpr bool neogfx::game::text_mesh::meta::has_updater = true
staticconstexpr

Definition at line 131 of file text_mesh.hpp.


The documentation for this struct was generated from the following file: