neoGFX
Cross-platform C++ app/game engine
neogfx::game::shared< Data > Struct Template Reference

#include <component.hpp>

Public Types

typedef detail::crack_component_data< shared< Data > >::mapped_type mapped_type
 

Public Attributes

const mapped_typeptr
 

Detailed Description

template<typename Data>
struct neogfx::game::shared< Data >

Definition at line 34 of file component.hpp.

Member Typedef Documentation

◆ mapped_type

template<typename Data>
typedef detail::crack_component_data<shared<Data> >::mapped_type neogfx::game::shared< Data >::mapped_type

Definition at line 459 of file component.hpp.

Member Data Documentation

◆ ptr

template<typename Data>
const mapped_type* neogfx::game::shared< Data >::ptr

Definition at line 460 of file component.hpp.


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