Public Member Functions

  • ShaderDef ()
  • color ()
  • texture (const TextureRef &tex=TextureRef())
  • texture (GLenum target)
  • lambert ()
  • uniformBasedPosAndTexCoord ()
  • bool
    isTextureSwizzleDefault () const
  • std::string
    getTextureSwizzleString () const
  • bool
    operator< (const ShaderDef &rhs) const

Protected Attributes

  • bool
    mTextureMapping
  • bool
    mTextureMappingRectangleArb
  • std::array< GLint, 4 >
    mTextureSwizzleMask
  • bool
    mUniformBasedPosAndTexCoord
  • bool
    mColor
  • bool
    mLambert

Friends

  • friend class
    EnvironmentCore
  • friend class
    EnvironmentEs