#include <POP_SpotLight.h>

Static Public Member Functions | |
| static OP_Node * | myConstructor (OP_Network *net, const char *name, OP_Operator *entry) |
Static Public Attributes | |
| static PRM_Template | myTemplateList [] |
| static OP_TemplatePair | myTemplatePair |
| static OP_VariablePair | myVariablePair |
Protected Member Functions | |
| POP_SpotLight (OP_Network *net, const char *name, OP_Operator *entry) | |
| virtual | ~POP_SpotLight (void) |
| virtual OP_ERROR | cookPop (OP_Context &context) |
| virtual void | addAttrib (void *userdata) |
Definition at line 44 of file POP_SpotLight.h.
| POP_SpotLight::POP_SpotLight | ( | OP_Network * | net, | |
| const char * | name, | |||
| OP_Operator * | entry | |||
| ) | [protected] |
Definition at line 91 of file POP_SpotLight.C.
| POP_SpotLight::~POP_SpotLight | ( | void | ) | [protected, virtual] |
| void POP_SpotLight::addAttrib | ( | void * | ) | [protected, virtual] |
Add any attributes required by this POP to the detail in the supplied POP_ContextData (pointer passed as void *). This method is called by addAllAttribs().
Reimplemented from POP_Node.
Definition at line 282 of file POP_SpotLight.C.
| OP_ERROR POP_SpotLight::cookPop | ( | OP_Context & | context | ) | [protected, virtual] |
Implements POP_Node.
Definition at line 104 of file POP_SpotLight.C.
| OP_Node * POP_SpotLight::myConstructor | ( | OP_Network * | net, | |
| const char * | name, | |||
| OP_Operator * | entry | |||
| ) | [static] |
Initial value:
{
PRM_Template(PRM_FLT_J, 1, &POPactivateName, PRMoneDefaults, 0,
&PRMunitRange),
PRM_Template(PRM_STRING, 1, &POPsourceName, 0,
&POP_Node::pointGroupMenu),
PRM_Template(PRM_XYZ_J, 3, &names[0]),
PRM_Template()
}
Definition at line 51 of file POP_SpotLight.h.
Reimplemented from POP_LocalVar.
Definition at line 52 of file POP_SpotLight.h.
Reimplemented from POP_LocalVar.
Definition at line 53 of file POP_SpotLight.h.
1.5.9