SEGS  0.4.2
Super Entity Game Server
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Attributes | List of all members
TextureWrapper Struct Reference

#include <CohTextureConverter.h>

Collaboration diagram for TextureWrapper:
Collaboration graph

Public Types

enum  {
  ALPHA = 0x1, RGB8 = 0x2, COMP4 = 0x4, COMP8 = 0x8,
  DUAL = 0x10, CLAMP = 0x80, CUBEMAPFACE = 0x200, REPLACEABLE = 0x400,
  BUMPMAP = 0x800, BUMPMAP_MIRROR = 0x1000
}
 

Public Attributes

Urho3D::SharedPtr
< Urho3D::Texture > 
base {nullptr}
 
QString detailname
 
QString bumpmap
 
int flags {0}
 
glm::vec2 scaleUV0 {0,0}
 
glm::vec2 scaleUV1 {0,0}
 
CoHBlendMode BlendType = CoHBlendMode(0)
 
TextureModifiersinfo {nullptr}
 

Member Enumeration Documentation

anonymous enum
Enumerator
ALPHA 
RGB8 
COMP4 
COMP8 
DUAL 
CLAMP 
CUBEMAPFACE 
REPLACEABLE 
BUMPMAP 
BUMPMAP_MIRROR 

Member Data Documentation

Urho3D::SharedPtr<Urho3D::Texture> TextureWrapper::base {nullptr}
CoHBlendMode TextureWrapper::BlendType = CoHBlendMode(0)
QString TextureWrapper::bumpmap
QString TextureWrapper::detailname
int TextureWrapper::flags {0}
TextureModifiers* TextureWrapper::info {nullptr}
glm::vec2 TextureWrapper::scaleUV0 {0,0}
glm::vec2 TextureWrapper::scaleUV1 {0,0}

The documentation for this struct was generated from the following file: