This is the documentation for Enlighten.

struct Enlighten InputLightingValidation IsBaseOf

template<typename Base, typename Derived>
struct Enlighten::InputLightingValidation::IsBaseOf

Checks for inheritance.

Variables

Name Description
const bool Value = sizeof(Op(Host<Base,Derived>(), int())) == sizeof(yes)

Value.

Functions

Name Description
Op(Derived *, T)

Yes.

Op(Base *, int)

No.


static yes Enlighten::InputLightingValidation::IsBaseOf< Base, Derived >::Op


public: yes Op
(
    Derived * ,
    T
)


Yes.


static no Enlighten::InputLightingValidation::IsBaseOf< Base, Derived >::Op


public: no Op
(
    Base * ,
    int
)


No.