|
Photon Engine 2.0.0-beta
A physically based renderer.
|
This is the complete list of members for ph::TSdlOwnerStruct< StructType >, including all inherited members.
| addField(T sdlField) | ph::TSdlOwnerStruct< StructType > | |
| addField(T sdlField) -> TSdlOwnerStruct & | ph::TSdlOwnerStruct< StructType > | inline |
| addStruct(StructObjType StructType::*structObjPtr) | ph::TSdlOwnerStruct< StructType > | |
| addStruct(StructObjType StructType::*structObjPtr, const SdlStructFieldStump &structFieldStump) | ph::TSdlOwnerStruct< StructType > | |
| addStruct(StructObjType StructType::*const structObjPtr) -> TSdlOwnerStruct & | ph::TSdlOwnerStruct< StructType > | inline |
| addStruct(StructObjType StructType::*const structObjPtr, const SdlStructFieldStump &structFieldStump) -> TSdlOwnerStruct & | ph::TSdlOwnerStruct< StructType > | inline |
| description(std::string descriptionStr) | ph::TSdlOwnerStruct< StructType > | inline |
| getDescription() const override | ph::SdlStruct | inlinevirtual |
| getField(std::size_t index) const override | ph::TSdlOwnerStruct< StructType > | inlinevirtual |
| getFields() const -> const TSdlBruteForceFieldSet< TSdlOwnedField< StructType > > & | ph::TSdlOwnerStruct< StructType > | inline |
| getTypeName() const override | ph::SdlStruct | inlinevirtual |
| initDefaultObject(AnyNonConstPtr obj) const override | ph::TSdlOwnerStruct< StructType > | inlinevirtual |
| initDefaultStruct(StructType &structObj) const | ph::TSdlOwnerStruct< StructType > | inline |
| initObject(AnyNonConstPtr obj, SdlInputClauses &clauses, const SdlInputContext &ctx) const override | ph::TSdlOwnerStruct< StructType > | inlinevirtual |
| numFields() const override | ph::TSdlOwnerStruct< StructType > | inlinevirtual |
| OwnerType typedef | ph::TSdlOwnerStruct< StructType > | |
| referencedResources(AnyConstPtr obj, std::vector< const ISdlResource * > &out_resources) const override | ph::TSdlOwnerStruct< StructType > | inlinevirtual |
| saveObject(AnyConstPtr obj, SdlOutputClauses &clauses, const SdlOutputContext &ctx) const override | ph::TSdlOwnerStruct< StructType > | inlinevirtual |
| SdlStruct(std::string typeName) | ph::SdlStruct | explicit |
| setDescription(std::string description) | ph::SdlStruct | protected |
| TSdlOwnerStruct(std::string name) | ph::TSdlOwnerStruct< StructType > | inlineexplicit |
| ~ISdlInstantiable()=default | ph::ISdlInstantiable | virtual |