Ignore:
Timestamp:
05/08/07 14:37:19 (17 years ago)
Author:
szirmay
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/Lib/Illum/IllumModule/OgreIllumModule/src/RenderTechniques/OgreCubeMapRenderTechnique.cpp

    r1930 r2355  
    2121                                                                                                                String minVariableName, 
    2222                                                                                                                String maxVariableName, 
     23                                                                                                                String triggerName, 
    2324                                                                                                                Pass* pass, 
    2425                                                                                                                OgreRenderable* parentRenderable, 
     
    9293                                                                                                selfMaterial, 
    9394                                                                                                environmentMaterial, 
     95                                                                                                triggerName, 
    9496                                                                                                getMinMax, 
    9597                                                                                                cubemapLayer); 
     
    221223                OgreCubeMapRenderTechniqueFactory* f = (OgreCubeMapRenderTechniqueFactory*) factory; 
    222224                f->attachToTexUnit =  StringConverter::parseBool(params); 
     225        } 
     226 
     227        void parseTriggerName(String& params, RenderTechniqueFactory* factory) 
     228        { 
     229                OgreCubeMapRenderTechniqueFactory* f = (OgreCubeMapRenderTechniqueFactory*) factory; 
     230                f->triggerName =  params; 
    223231        } 
    224232 
     
    248256        this->attributeParsers.insert(AttribParserList::value_type("min_var_name", (ILLUM_ATTRIBUTE_PARSER) parseMinVarName)); 
    249257        this->attributeParsers.insert(AttribParserList::value_type("max_var_name", (ILLUM_ATTRIBUTE_PARSER) parseMaxVarName)); 
     258        this->attributeParsers.insert(AttribParserList::value_type("trigger_name", (ILLUM_ATTRIBUTE_PARSER) parseTriggerName)); 
    250259 
    251260} 
     
    271280        minVariableName = ""; 
    272281        maxVariableName = ""; 
     282        triggerName = ""; 
    273283 
    274284} 
     
    302312                                                                                                minVariableName, 
    303313                                                                                                maxVariableName, 
     314                                                                                                triggerName, 
    304315                                                                                                pass, 
    305316                                                                                                parentRenderable, 
Note: See TracChangeset for help on using the changeset viewer.