|
Photon Engine 2.0.0-beta
A physically based renderer.
|
This is the complete list of members for ph::TSdlMethod< MethodStruct, TargetType >, including all inherited members.
| addParam(T sdlField) | ph::TSdlMethod< MethodStruct, TargetType > | |
| addParam(T sdlField) -> TSdlMethod & | ph::TSdlMethod< MethodStruct, TargetType > | inline |
| call(ISdlResource *resource, SdlInputClauses &clauses, const SdlInputContext &ctx) const override | ph::TSdlMethod< MethodStruct, TargetType > | inlinevirtual |
| callMethod(TargetType &targetType, SdlInputClauses &clauses, const SdlInputContext &ctx) const | ph::TSdlMethod< MethodStruct, TargetType > | inline |
| description(std::string descriptionStr) -> TSdlMethod & | ph::TSdlMethod< MethodStruct, TargetType > | inline |
| genPrettyName() const | ph::SdlFunction | |
| getDescription() const override | ph::SdlFunction | inlinevirtual |
| getField(std::size_t index) const override | ph::SdlFunction | inlinevirtual |
| getName() const | ph::SdlFunction | inline |
| getParam(std::size_t index) const override | ph::TSdlMethod< MethodStruct, TargetType > | inlinevirtual |
| getTypeName() const override | ph::SdlFunction | inlinevirtual |
| loadParameters(MethodStruct ¶meterStruct, SdlInputClauses &clauses, const SdlInputContext &ctx) const | ph::TSdlMethod< MethodStruct, TargetType > | inline |
| numFields() const override | ph::SdlFunction | inlinevirtual |
| numParams() const override | ph::TSdlMethod< MethodStruct, TargetType > | inlinevirtual |
| OwnerType typedef | ph::TSdlMethod< MethodStruct, TargetType > | |
| SdlFunction(std::string name) | ph::SdlFunction | inlineexplicit |
| setDescription(std::string description) | ph::SdlFunction | inlineprotected |
| TSdlMethod(std::string name) | ph::TSdlMethod< MethodStruct, TargetType > | inlineexplicit |
| ~ISdlInstantiable()=default | ph::ISdlInstantiable | virtual |