Photon Engine 2.0.0-beta
A physically based renderer.
|
This is the complete list of members for ph::SdlNativeData, including all inherited members.
directAccess() const | ph::SdlNativeData | inline |
elementContainer | ph::SdlNativeData | |
ElementGetter typedef | ph::SdlNativeData | |
ElementSetter typedef | ph::SdlNativeData | |
elementType | ph::SdlNativeData | |
fromSingleElement(ElementType *elementPtr, ESdlDataFormat elementContainer, ESdlDataType elementType, bool canSet=false, bool canDirectAccess=false) | ph::SdlNativeData | inlinestatic |
get(std::size_t elementIdx) const | ph::SdlNativeData | inline |
get(std::size_t elementIdx) const | ph::SdlNativeData | inline |
isFloatingPointElement() const | ph::SdlNativeData | inline |
isIntegerElement() const | ph::SdlNativeData | inline |
isNullClearable | ph::SdlNativeData | |
numElements | ph::SdlNativeData | |
operator bool() const | ph::SdlNativeData | inline |
permissiveElementGetter(ElementType *elementPtr) -> SdlGetterVariant | ph::SdlNativeData | inlinestatic |
permissiveElementSetter(SdlSetterVariant input, ElementType *out_elementPtr) -> bool | ph::SdlNativeData | inlinestatic |
SdlNativeData() | ph::SdlNativeData | inline |
SdlNativeData(ElementGetter getter) | ph::SdlNativeData | inlineexplicit |
SdlNativeData(ElementGetter getter, ElementSetter setter) | ph::SdlNativeData | inline |
SdlNativeData(ElementGetter getter, ElementSetter setter, AnyNonConstPtr directPtr) | ph::SdlNativeData | inline |
set(std::size_t elementIdx, T value) const | ph::SdlNativeData | inline |
set(std::size_t elementIdx, T ptr) const | ph::SdlNativeData | |
set(std::size_t elementIdx, T nullPtr) const | ph::SdlNativeData | |
setDirectAccessor(AnyNonConstPtr accessor) | ph::SdlNativeData | inline |
TElementAccessor typedef | ph::SdlNativeData | |
tupleSize | ph::SdlNativeData |