#include <OgreColourInterpolatorAffector.h>
|  | 
| static void | cleanupDictionary () | 
|  | Cleans up the static 'msDictionary' required to reset Ogre, otherwise the containers are left with invalid pointers, which will lead to a crash as soon as one of the ResourceManager implementers (e.g.  More... 
 | 
|  | 
◆ anonymous enum
◆ ColourInterpolatorAffector()
      
        
          | Ogre::ColourInterpolatorAffector::ColourInterpolatorAffector | ( | ParticleSystem * | psys | ) |  | 
      
 
 
◆ _affectParticles()
  
  | 
        
          | void Ogre::ColourInterpolatorAffector::_affectParticles | ( | ParticleSystem * | pSystem, |  
          |  |  | Real | timeElapsed |  
          |  | ) |  |  |  | virtual | 
 
 
◆ setColourAdjust()
      
        
          | void Ogre::ColourInterpolatorAffector::setColourAdjust | ( | size_t | index, | 
        
          |  |  | ColourValue | colour | 
        
          |  | ) |  |  | 
      
 
 
◆ getColourAdjust()
      
        
          | ColourValue Ogre::ColourInterpolatorAffector::getColourAdjust | ( | size_t | index | ) | const | 
      
 
 
◆ setTimeAdjust()
      
        
          | void Ogre::ColourInterpolatorAffector::setTimeAdjust | ( | size_t | index, | 
        
          |  |  | Real | time | 
        
          |  | ) |  |  | 
      
 
 
◆ getTimeAdjust()
      
        
          | Real Ogre::ColourInterpolatorAffector::getTimeAdjust | ( | size_t | index | ) | const | 
      
 
 
◆ _initParticle()
  
  | 
        
          | virtual void Ogre::ParticleAffector::_initParticle | ( | Particle * | pParticle | ) |  |  | inlinevirtualinherited | 
 
 
◆ getType()
  
  | 
        
          | const String& Ogre::ParticleAffector::getType | ( | void |  | ) | const |  | inlineinherited | 
 
Returns the name of the type of affector. 
 
 
◆ getParamDictionary() [1/2]
Retrieves the parameter dictionary for this class. 
- Returns
- Pointer to ParamDictionary shared by all instances of this class which you can add parameters to, retrieve parameters etc. 
 
 
◆ getParamDictionary() [2/2]
  
  | 
        
          | const ParamDictionary* Ogre::StringInterface::getParamDictionary | ( | void |  | ) | const |  | inlineinherited | 
 
 
◆ getParameters()
  
  | 
        
          | const ParameterList& Ogre::StringInterface::getParameters | ( | void |  | ) | const |  | inherited | 
 
Retrieves a list of parameters valid for this object. 
- Returns
- A reference to a static list of ParameterDef objects. 
 
 
◆ setParameter()
  
  | 
        
          | bool Ogre::StringInterface::setParameter | ( | const String & | name, |  
          |  |  | const String & | value |  
          |  | ) |  |  |  | inherited | 
 
Generic parameter setting method. 
- Parameters
- 
  
    | name | The name of the parameter to set |  | value | String value. Must be in the right format for the type specified in the parameter definition. See the StringConverter class for more information. |  
 
- Returns
- true if set was successful, false otherwise (NB no exceptions thrown - tolerant method) 
Referenced by Ogre::StringInterface::copyParametersTo().
 
 
◆ setParameterList()
Generic multiple parameter setting method. 
- Parameters
- 
  
    | paramList | Name/value pair list |  
 
 
 
◆ getParameter()
  
  | 
        
          | String Ogre::StringInterface::getParameter | ( | const String & | name | ) | const |  | inlineinherited | 
 
Generic parameter retrieval method. 
- Parameters
- 
  
    | name | The name of the parameter to get |  
 
- Returns
- String value of parameter, blank if not found 
References Ogre::ParamCommand::doGet().
 
 
◆ copyParametersTo()
  
  | 
        
          | void Ogre::StringInterface::copyParametersTo | ( | StringInterface * | dest | ) | const |  | inlineinherited | 
 
Method for copying this object's parameters to another object. 
- Any unrecognised parameters will be ignored as with setParameter method. 
- Parameters
- 
  
    | dest | Pointer to object to have it's parameters set the same as this object. |  
 
References Ogre::StringInterface::setParameter().
 
 
◆ cleanupDictionary()
  
  | 
        
          | static void Ogre::StringInterface::cleanupDictionary | ( |  | ) |  |  | staticinherited | 
 
Cleans up the static 'msDictionary' required to reset Ogre, otherwise the containers are left with invalid pointers, which will lead to a crash as soon as one of the ResourceManager implementers (e.g. 
MaterialManager) initializes. 
 
 
◆ msColourCmd
◆ msTimeCmd
The documentation for this class was generated from the following file: