Rebel Fork Framework
|
Public Types | |
typedef T | Type |
Public Member Functions | |
ParticleGraphTypedPin (ParticleGraphPinFlags flags, const char *name) | |
ParticleGraphTypedPin (const char *name) | |
Public Member Functions inherited from Urho3D::ParticleGraphPin | |
ParticleGraphPin () | |
Construct default pin. | |
ParticleGraphPin (ParticleGraphPinFlags flags, const ea::string &name, VariantType type=VAR_NONE, ParticleGraphContainerType container=ParticleGraphContainerType::Auto) | |
Construct pin. | |
ParticleGraphPin (ParticleGraphPinFlags flags, const ea::string &name, ParticleGraphContainerType container) | |
Construct pin. | |
bool | IsInput () const |
Get input pin flag. | |
ParticleGraphPinFlags | GetFlags () const |
Get pin flags. | |
const ea::string & | GetName () const |
Name of the pin for visual editor. | |
StringHash | GetNameHash () const |
Name hash of the pin. | |
VariantType | GetRequestedType () const |
Requested value type of the pin. VAR_NONE for autodetected value type. | |
VariantType | GetValueType () const |
Value type of the pin evaluated at the runtime. | |
unsigned | GetAttributeIndex () const |
Get attribute index for sparse span. | |
ParticleGraphPinRef | GetMemoryReference () const |
Get reference to memory descriptor for the pin. | |
ParticleGraphContainerType | GetContainerType () const |
ParticleGraphPin | WithType (VariantType type) const |
Get a copy of the pin setup but with a different value type. | |
bool | SetSource (unsigned nodeIndex, unsigned pinIndex=0) |
Set source node and pin indices. | |
bool | GetConnected () const |
Get true if connected to node. | |
unsigned | GetConnectedNodeIndex () const |
Get connected node index. | |
unsigned | GetConnectedPinIndex () const |
Get connected pin index. | |
Additional Inherited Members | |
Protected Member Functions inherited from Urho3D::ParticleGraphPin | |
bool | SetName (const ea::string &name) |
Set pin name and hash. | |
bool | SetValueType (VariantType valueType) |
Set pin value type. | |
void | SetIsInput (bool isInput) |
Get input pin flag. | |