|
Photon Engine 2.0.0-beta
A physically based renderer.
|
This is the complete list of members for ph::SdlStruct, including all inherited members.
| getDescription() const override | ph::SdlStruct | inlinevirtual |
| getField(std::size_t index) const override=0 | ph::SdlStruct | pure virtual |
| getTypeName() const override | ph::SdlStruct | inlinevirtual |
| initDefaultObject(AnyNonConstPtr obj) const =0 | ph::SdlStruct | pure virtual |
| initObject(AnyNonConstPtr obj, SdlInputClauses &clauses, const SdlInputContext &ctx) const =0 | ph::SdlStruct | pure virtual |
| numFields() const override=0 | ph::SdlStruct | pure virtual |
| referencedResources(AnyConstPtr obj, std::vector< const ISdlResource * > &out_resources) const =0 | ph::SdlStruct | pure virtual |
| saveObject(AnyConstPtr obj, SdlOutputClauses &clauses, const SdlOutputContext &ctx) const =0 | ph::SdlStruct | pure virtual |
| SdlStruct(std::string typeName) | ph::SdlStruct | explicit |
| setDescription(std::string description) | ph::SdlStruct | protected |
| ~ISdlInstantiable()=default | ph::ISdlInstantiable | virtual |