Photon Engine 2.0.0-beta
A physically based renderer.
Loading...
Searching...
No Matches
ph::TSdlMethod< MethodStruct, TargetType > Member List

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 overrideph::TSdlMethod< MethodStruct, TargetType >inlinevirtual
callMethod(TargetType &targetType, SdlInputClauses &clauses, const SdlInputContext &ctx) constph::TSdlMethod< MethodStruct, TargetType >inline
description(std::string descriptionStr) -> TSdlMethod &ph::TSdlMethod< MethodStruct, TargetType >inline
genPrettyName() constph::SdlFunction
getDescription() const overrideph::SdlFunctioninlinevirtual
getField(std::size_t index) const overrideph::SdlFunctioninlinevirtual
getName() constph::SdlFunctioninline
getParam(std::size_t index) const overrideph::TSdlMethod< MethodStruct, TargetType >inlinevirtual
getTypeName() const overrideph::SdlFunctioninlinevirtual
loadParameters(MethodStruct &parameterStruct, SdlInputClauses &clauses, const SdlInputContext &ctx) constph::TSdlMethod< MethodStruct, TargetType >inline
numFields() const overrideph::SdlFunctioninlinevirtual
numParams() const overrideph::TSdlMethod< MethodStruct, TargetType >inlinevirtual
OwnerType typedefph::TSdlMethod< MethodStruct, TargetType >
SdlFunction(std::string name)ph::SdlFunctioninlineexplicit
setDescription(std::string description)ph::SdlFunctioninlineprotected
TSdlMethod(std::string name)ph::TSdlMethod< MethodStruct, TargetType >inlineexplicit
~ISdlInstantiable()=defaultph::ISdlInstantiablevirtual