Panda3D
Public Member Functions

DCParameter Class Reference

Represents the type specification for a single parameter within a field specification. More...

Inheritance diagram for DCParameter:
DCField DCPackerInterface DCKeywordList DCArrayParameter DCClassParameter DCSimpleParameter DCSwitchParameter

List of all members.

Public Member Functions

DCArrayParameter asArrayParameter ()
DCArrayParameter const asArrayParameter ()
DCSimpleParameter const asSimpleParameter ()
DCSimpleParameter asSimpleParameter ()
DCTypedef const getTypedef ()
 If this type has been referenced from a typedef, returns the DCTypedef instance, or NULL if the type was declared on-the-fly.
bool isValid ()
DCParameter makeCopy ()

Detailed Description

Represents the type specification for a single parameter within a field specification.

This may be a simple type, or it may be a class or an array reference.

This may also be a typedef reference to another type, which has the same properties as the referenced type, but a different name.


Member Function Documentation

DCArrayParameter asArrayParameter ( )
DCArrayParameter const asArrayParameter ( )
DCSimpleParameter const asSimpleParameter ( )
DCSimpleParameter asSimpleParameter ( )
DCTypedef const getTypedef ( )

If this type has been referenced from a typedef, returns the DCTypedef instance, or NULL if the type was declared on-the-fly.

bool isValid ( )
DCParameter makeCopy ( )
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties