Main Page | Modules | Namespace List | Class Hierarchy | Class List | Namespace Members | Class Members | Related Pages

ParticleInline Class Reference

ParticleInline presents particle system geometry, loaded from a particle system description file. More...

Inheritance diagram for ParticleInline:

GeometryNode Node IGeometry Object List of all members.

Detailed Description

ParticleInline presents particle system geometry, loaded from a particle system description file.

Particle system description file formats currently supported include:

The particle system animation is driven by an internal clock.

Authoring Interface:

        ParticleInline {
            field   SFURL       url     ""
            field   SFString    name    ""
            field   MFString    assetURLs           [ ]
       
            // from LoadStatusNode
            eventOut    SFEnumeration   loadStatus  // not implemented in V0.1
            eventOut    SFTime          loadTime    // not implemented in V0.1
        }

Parameters:
url specifies a particle system filename to be loaded and presented in the scene. Default value: ""
name specifies the particle system to be loaded from the file specified in the url field. Each .particle file may contain many different Particle systems. This field lets the user choose one. Default value: ""
assetURLs specifies a list of external assets that this MeshInline uses, and that are not directly referenced from the .mesh file, usually ".material" and ".program" files. Emma needs these explicit references since it does not preload all existing material scripts found in a directory. for example [ "robot.material", "materials/robotArm.material", "http://www.emma3d.org/media/ogre/robotLeg.material", "demo.program" ] All these material scripts will be parsed but not loaded/created until it is requested by Ogre. Default value: [ ]
loadStatus indicates the status of the particle system file that is loading. Possible values are "NONE", "REQUESTED", "FAILED", "ABORTED", and "LOADED". See LoadStatusNode.
loadTime sends the current time whenever a load succeeds.

Functionality:

XXX To be written


Generated on Sat Apr 1 06:08:09 2006 for Emma Content Development Kit by  doxygen 1.4.3