HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ProcDef Class Reference
+ Inheritance diagram for ProcDef:

Public Member Functions

 ProcDef ()
 
RAY_Proceduralcreate () const override
 Create a procedural, and pass ownership of the instance to mantra. More...
 
RAY_ProceduralArgarguments () const override
 Provide a const reference to the arguments for the procedural. More...
 
 ProcDef ()
 
RAY_Proceduralcreate () const override
 Create a procedural, and pass ownership of the instance to mantra. More...
 
RAY_ProceduralArgarguments () const override
 Provide a const reference to the arguments for the procedural. More...
 
 ProcDef ()
 
RAY_Proceduralcreate () const override
 Create a procedural, and pass ownership of the instance to mantra. More...
 
RAY_ProceduralArgarguments () const override
 Provide a const reference to the arguments for the procedural. More...
 
 ProcDef ()
 
RAY_Proceduralcreate () const override
 Create a procedural, and pass ownership of the instance to mantra. More...
 
RAY_ProceduralArgarguments () const override
 Provide a const reference to the arguments for the procedural. More...
 
 ProcDef ()
 
RAY_Proceduralcreate () const override
 Create a procedural, and pass ownership of the instance to mantra. More...
 
RAY_ProceduralArgarguments () const override
 Provide a const reference to the arguments for the procedural. More...
 
 ProcDef ()
 
RAY_Proceduralcreate () const override
 Create a procedural, and pass ownership of the instance to mantra. More...
 
RAY_ProceduralArgarguments () const override
 Provide a const reference to the arguments for the procedural. More...
 
 ProcDef ()
 
RAY_Proceduralcreate () const override
 Create a procedural, and pass ownership of the instance to mantra. More...
 
RAY_ProceduralArgarguments () const override
 Provide a const reference to the arguments for the procedural. More...
 
- Public Member Functions inherited from RAY_ProceduralFactory::ProcDefinition
 ProcDefinition (const UT_StringHolder &name)
 
virtual ~ProcDefinition ()
 
const UT_StringHoldername () const
 Name of the procedural. More...
 
const UT_StringHolderdsoname () const
 Query which DSO file was used to define this procedural. More...
 
void setDSOName (const UT_StringHolder &dso)
 
VPRM_Stack & stack () const
 
UT_Locklock () const
 

Detailed Description

Constructor & Destructor Documentation

ProcDef::ProcDef ( )
inline

Definition at line 47 of file RAY_DemoBox.C.

ProcDef::ProcDef ( )
inline

Definition at line 47 of file RAY_DemoFile.C.

ProcDef::ProcDef ( )
inline

Definition at line 57 of file RAY_DemoGT.C.

ProcDef::ProcDef ( )
inline

Definition at line 54 of file RAY_DemoMountain.C.

ProcDef::ProcDef ( )
inline

Definition at line 88 of file RAY_DemoSprite.C.

ProcDef::ProcDef ( )
inline

Definition at line 93 of file RAY_DemoStamp.C.

ProcDef::ProcDef ( )
inline

Definition at line 131 of file RAY_DemoVolumeSphere.C.

Member Function Documentation

RAY_ProceduralArg* ProcDef::arguments ( ) const
inlineoverridevirtual

Provide a const reference to the arguments for the procedural.

Implements RAY_ProceduralFactory::ProcDefinition.

Definition at line 52 of file RAY_DemoBox.C.

RAY_ProceduralArg* ProcDef::arguments ( ) const
inlineoverridevirtual

Provide a const reference to the arguments for the procedural.

Implements RAY_ProceduralFactory::ProcDefinition.

Definition at line 52 of file RAY_DemoFile.C.

RAY_ProceduralArg* ProcDef::arguments ( ) const
inlineoverridevirtual

Provide a const reference to the arguments for the procedural.

Implements RAY_ProceduralFactory::ProcDefinition.

Definition at line 60 of file RAY_DemoMountain.C.

RAY_ProceduralArg* ProcDef::arguments ( ) const
inlineoverridevirtual

Provide a const reference to the arguments for the procedural.

Implements RAY_ProceduralFactory::ProcDefinition.

Definition at line 62 of file RAY_DemoGT.C.

RAY_ProceduralArg* ProcDef::arguments ( ) const
inlineoverridevirtual

Provide a const reference to the arguments for the procedural.

Implements RAY_ProceduralFactory::ProcDefinition.

Definition at line 94 of file RAY_DemoSprite.C.

RAY_ProceduralArg* ProcDef::arguments ( ) const
inlineoverridevirtual

Provide a const reference to the arguments for the procedural.

Implements RAY_ProceduralFactory::ProcDefinition.

Definition at line 98 of file RAY_DemoStamp.C.

RAY_ProceduralArg* ProcDef::arguments ( ) const
inlineoverridevirtual

Provide a const reference to the arguments for the procedural.

Implements RAY_ProceduralFactory::ProcDefinition.

Definition at line 137 of file RAY_DemoVolumeSphere.C.

RAY_Procedural* ProcDef::create ( ) const
inlineoverridevirtual

Create a procedural, and pass ownership of the instance to mantra.

Implements RAY_ProceduralFactory::ProcDefinition.

Definition at line 51 of file RAY_DemoBox.C.

RAY_Procedural* ProcDef::create ( ) const
inlineoverridevirtual

Create a procedural, and pass ownership of the instance to mantra.

Implements RAY_ProceduralFactory::ProcDefinition.

Definition at line 51 of file RAY_DemoFile.C.

RAY_Procedural* ProcDef::create ( ) const
inlineoverridevirtual

Create a procedural, and pass ownership of the instance to mantra.

Implements RAY_ProceduralFactory::ProcDefinition.

Definition at line 58 of file RAY_DemoMountain.C.

RAY_Procedural* ProcDef::create ( ) const
inlineoverridevirtual

Create a procedural, and pass ownership of the instance to mantra.

Implements RAY_ProceduralFactory::ProcDefinition.

Definition at line 61 of file RAY_DemoGT.C.

RAY_Procedural* ProcDef::create ( ) const
inlineoverridevirtual

Create a procedural, and pass ownership of the instance to mantra.

Implements RAY_ProceduralFactory::ProcDefinition.

Definition at line 92 of file RAY_DemoSprite.C.

RAY_Procedural* ProcDef::create ( ) const
inlineoverridevirtual

Create a procedural, and pass ownership of the instance to mantra.

Implements RAY_ProceduralFactory::ProcDefinition.

Definition at line 97 of file RAY_DemoStamp.C.

RAY_Procedural* ProcDef::create ( ) const
inlineoverridevirtual

Create a procedural, and pass ownership of the instance to mantra.

Implements RAY_ProceduralFactory::ProcDefinition.

Definition at line 135 of file RAY_DemoVolumeSphere.C.


The documentation for this class was generated from the following files: