Castor3D  ..
Static Public Member Functions | List of all members
Castor3D::ElementInitialiser< Elem, typename std::enable_if< is_initialisable< Elem >::value &&is_instant< Elem >::value >::type > Struct Template Reference

Helper structure to enable cleanup if a type supports it. More...

Static Public Member Functions

static void Initialise (Engine &p_engine, Elem &p_element)
 

Detailed Description

template<typename Elem>
struct Castor3D::ElementInitialiser< Elem, typename std::enable_if< is_initialisable< Elem >::value &&is_instant< Elem >::value >::type >

Helper structure to enable cleanup if a type supports it.

Author
Sylvain DOREMUS
Date
13/10/2015
Version
0.8.0
Remarks
Specialisation for types that support cleanup.

Member Function Documentation

◆ Initialise()

template<typename Elem >
static void Castor3D::ElementInitialiser< Elem, typename std::enable_if< is_initialisable< Elem >::value &&is_instant< Elem >::value >::type >::Initialise ( Engine p_engine,
Elem &  p_element 
)
inlinestatic

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