|
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 |