예제 #1
0
 def onLoad(self, dataSection):
     VisualState.onLoad(self, dataSection)
     if dataSection.has_key('background'):
         backgroundSection = dataSection._background
         self.backgroundTextureName = backgroundSection.readString('textureName', '')
         if backgroundSection.has_key('mapping'):
             mappingSection = backgroundSection._mapping
             mappingType, mapping = self._readMappingSection(mappingSection)
             self.backgroundTextureMappingType = mappingType
             self.backgroundTextureMapping = mapping
         else:
             self.backgroundTextureMapping = None
         self.backgroundColour = backgroundSection.readVector4('colour', (255, 255, 255, 255))
     if dataSection.has_key('thumb'):
         thumbSection = dataSection._thumb
         self.thumbTextureName = thumbSection.readString('textureName', '')
         if thumbSection.has_key('mapping'):
             mappingSection = thumbSection._mapping
             mappingType, mapping = self._readMappingSection(mappingSection)
             self.thumbTextureMappingType = mappingType
             self.thumbTextureMapping = mapping
         else:
             self.thumbTextureMapping = None
         self.thumbColour = thumbSection.readVector4('colour', (255, 255, 255, 255))
     return
예제 #2
0
 def onLoad(self, dataSection):
     VisualState.onLoad(self, dataSection)
     if dataSection.has_key('background'):
         backgroundSection = dataSection._background
         self.backgroundTextureName = backgroundSection.readString('textureName', '')
         if backgroundSection.has_key('mapping'):
             mappingSection = backgroundSection._mapping
             mappingType, mapping = self._readMappingSection(mappingSection)
             self.backgroundTextureMappingType = mappingType
             self.backgroundTextureMapping = mapping
         else:
             self.backgroundTextureMapping = None
         self.backgroundColour = backgroundSection.readVector4('colour', (255, 255, 255, 255))
     if dataSection.has_key('thumb'):
         thumbSection = dataSection._thumb
         self.thumbTextureName = thumbSection.readString('textureName', '')
         if thumbSection.has_key('mapping'):
             mappingSection = thumbSection._mapping
             mappingType, mapping = self._readMappingSection(mappingSection)
             self.thumbTextureMappingType = mappingType
             self.thumbTextureMapping = mapping
         else:
             self.thumbTextureMapping = None
         self.thumbColour = thumbSection.readVector4('colour', (255, 255, 255, 255))
     return
예제 #3
0
 def onLoad(self, dataSection):
     VisualState.onLoad(self, dataSection)
     self.textStyle = dataSection.readString('textStyle', '')
     if dataSection.has_key('icon'):
         iconSection = dataSection._icon
         self.iconMaterialFX = iconSection.readString('materialFX', '')
         self.iconTextureName = iconSection.readString('textureName', '')
         if iconSection.has_key('mapping'):
             mappingSection = iconSection._mapping
             mappingType, mapping = self._readMappingSection(mappingSection)
             self.iconTextureMappingType = mappingType
             self.iconTextureMapping = mapping
         else:
             self.iconTextureMapping = None
         self.iconColour = iconSection.readVector4('colour', (255, 255, 255, 255))
     return
예제 #4
0
 def onLoad(self, dataSection):
     VisualState.onLoad(self, dataSection)
     self.textStyle = dataSection.readString('textStyle', '')
     if dataSection.has_key('icon'):
         iconSection = dataSection._icon
         self.iconMaterialFX = iconSection.readString('materialFX', '')
         self.iconTextureName = iconSection.readString('textureName', '')
         if iconSection.has_key('mapping'):
             mappingSection = iconSection._mapping
             mappingType, mapping = self._readMappingSection(mappingSection)
             self.iconTextureMappingType = mappingType
             self.iconTextureMapping = mapping
         else:
             self.iconTextureMapping = None
         self.iconColour = iconSection.readVector4('colour', (255, 255, 255, 255))
     return