Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void updateSliders(const Real &one, const Real &two, const Real &three)
- {
- if(page==PAGE_CUSTOM3)
- {
- colourVal[colourPartID].r = one;
- colourVal[colourPartID].g = two;
- colourVal[colourPartID].b = three;
- }
- else if(page==PAGE_CUSTOM4 || page==PAGE_PRESET2)
- {
- if (mDef->isAdmin)
- {
- const Real tScale = ADMINMINSIZE + (page==PAGE_PRESET2?two:one)*ADMINMAXSIZE;
- mUnit->getObjectNode()->setScale(tScale,tScale,tScale);
- }
- else if (mDef->isMod)
- {
- const Real tScale = MODMINSIZE + (page==PAGE_PRESET2?two:one)*MODMAXSIZE;
- mUnit->getObjectNode()->setScale(tScale,tScale,tScale);
- }
- else
- {
- const Real tScale = USERMINSIZE + (page==PAGE_PRESET2?two:one)*USERMAXSIZE;
- mUnit->getObjectNode()->setScale(tScale,tScale,tScale);
- }
- }
- refreshPage();
- }
- void getSliderValue(Real &one, Real &two, Real &three)
- {
- if(page==PAGE_CUSTOM3)
- {
- one = colourVal[colourPartID].r;
- two = colourVal[colourPartID].g;
- three = colourVal[colourPartID].b;
- }
- else if(page==PAGE_CUSTOM4)
- {
- if (mDef->isAdmin)
- {
- one = (mUnit->getObjectNode()->getScale().x-ADMINMINSIZE)/ADMINMAXSIZE;
- }
- else if (mDef->isMod)
- {
- one = (mUnit->getObjectNode()->getScale().x-MODMINSIZE)/MODMAXSIZE;
- }
- else
- {
- one = (mUnit->getObjectNode()->getScale().x-USERMINSIZE)/USERMAXSIZE;
- }
- }
- else if(page==PAGE_PRESET2)
- {
- if (mDef->isAdmin)
- {
- two = (mUnit->getObjectNode()->getScale().x-ADMINMINSIZE)/ADMINMAXSIZE;
- }
- else if (mDef->isMod)
- {
- two = (mUnit->getObjectNode()->getScale().x-MODMINSIZE)/MODMAXSIZE;
- }
- else
- {
- two = (mUnit->getObjectNode()->getScale().x-USERMINSIZE)/USERMAXSIZE;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement