Photon Engine 2.0.0-beta
A physically based renderer.
Loading...
Searching...
No Matches
ph::TSdlNestedField< OuterType, InnerType > Member List

This is the complete list of members for ph::TSdlNestedField< OuterType, InnerType >, including all inherited members.

fromSdl(OuterType &owner, const SdlInputClause &clause, const SdlInputContext &ctx) constph::TSdlOwnedField< OuterType >inline
genPrettyName() constph::SdlField
getDescription() constph::SdlFieldinline
getFieldName() constph::SdlFieldinline
getImportance() constph::SdlFieldinline
getTypeName() constph::SdlFieldinline
getTypeSignature() constph::SdlFieldinline
isFallbackEnabled() constph::SdlFieldinline
loadFromSdl(OuterType &outerObj, const SdlInputClause &clause, const SdlInputContext &ctx) const overrideph::TSdlNestedField< OuterType, InnerType >inlineprotectedvirtual
nativeData(SdlNonConstInstance instance) const overrideph::TSdlOwnedField< OuterType >inlinevirtual
ownedNativeData(OuterType &outerObj) const overrideph::TSdlNestedField< OuterType, InnerType >inlinevirtual
ownedResources(const OuterType &outerObj, std::vector< const ISdlResource * > &out_resources) const overrideph::TSdlNestedField< OuterType, InnerType >inlinevirtual
ownedValueToDefault(OuterType &outerObj) const overrideph::TSdlNestedField< OuterType, InnerType >inlinevirtual
saveToSdl(const OuterType &outerObj, SdlOutputClause &out_clause, const SdlOutputContext &ctx) const overrideph::TSdlNestedField< OuterType, InnerType >protectedvirtual
SdlField(std::string typeName, std::string fieldName)ph::SdlField
SdlField(std::string typeName, std::string fieldName, std::string typeSignature)ph::SdlField
setDescription(std::string descriptionStr)ph::SdlFieldinlineprotected
setEnableFallback(bool isFallbackEnabled)ph::SdlFieldinlineprotected
setImportance(EFieldImportance importance)ph::SdlFieldinlineprotected
toSdl(const OuterType &owner, SdlOutputClause &out_clause, const SdlOutputContext &ctx) constph::TSdlOwnedField< OuterType >inline
TSdlNestedField(InnerType OuterType::*innerObjPtr, const TSdlOwnedField< InnerType > *innerObjField)ph::TSdlNestedField< OuterType, InnerType >inline
TSdlOwnedField(std::string typeName, std::string valueName)ph::TSdlOwnedField< OuterType >inline
TSdlOwnedField(std::string typeName, std::string valueName, std::string typeSignature)ph::TSdlOwnedField< OuterType >inline
valueToString(const OuterType &outerObj) const overrideph::TSdlNestedField< OuterType, InnerType >inlinevirtual
~SdlField()ph::SdlFieldvirtual