9 #ifndef CO_TEXTURERECT_BACKGROUND_H
10 #define CO_TEXTURERECT_BACKGROUND_H
16 typedef unsigned char uchar;
17 typedef unsigned short ushort;
18 typedef unsigned int uint;
19 typedef unsigned long ulong;
20 typedef signed char schar;
21 typedef signed short sshort;
22 typedef signed int sint;
23 typedef signed long slong;
34 class coTextureRectBackground;
77 normalTextureImage = nt;
109 virtual void setEnabled(
bool en);
112 virtual void setHighlighted(
bool hl);
115 void setRepeat(
bool repeat);
118 bool getRepeat()
const;
125 this->updated = update;
135 void setTexSize(
float,
float);
158 void setImage(
uint *normalImage,
int comp,
int ns,
int nt,
int nr);
161 virtual const char *getClassName()
const;
163 virtual bool isOfClassName(
const char *)
const;
167 return currentTextures;
172 return normalTexName;
179 std::string normalTexName;
unsigned long ulong
abbreviation for unsigned long
Definition: rel_mcast-old.h:78
Definition: coTextureRectBackground.h:40
uint * normalTextureImage
Definition: coTextureRectBackground.h:84
float y
Definition: coTextureRectBackground.h:98
int r
Definition: coTextureRectBackground.h:88
Definition: coTextureRectBackground.h:59
Definition: coBackground.h:22
TextureSet(uint *nt, int comp, int s, int t, int r)
Definition: coTextureRectBackground.h:73
unsigned int uint
abbreviation for unsigned int
Definition: rel_mcast-old.h:77
TexCoord end
Definition: coTextureRectBackground.h:102
Definition: coAction.h:25
coTextureRectBackgroundActor * myActor
action listener, triggered on pointer intersections
Definition: coTextureRectBackground.h:176
int comp
Definition: coTextureRectBackground.h:85
Definition: coTextureRectBackground.h:90
virtual ~coTextureRectBackgroundActor()
Definition: coTextureRectBackground.h:43
TexCoord start
Definition: coTextureRectBackground.h:101
int t
Definition: coTextureRectBackground.h:87
void setUpdated(bool update)
Definition: coTextureRectBackground.h:123
bool getUpdated()
returns whether
Definition: coTextureRectBackground.h:129
int s
Definition: coTextureRectBackground.h:86
float getTexYSize() const
returns the height of the texture
Definition: coTextureRectBackground.h:144
const std::string & getNormalTexName() const
Definition: coTextureRectBackground.h:170
TextureSet * getCurrentTextures()
Definition: coTextureRectBackground.h:165
float x
Definition: coTextureRectBackground.h:97
float getTexXSize() const
returns the width of the texture
Definition: coTextureRectBackground.h:138
TexCoord(float xv, float yv)
Definition: coTextureRectBackground.h:92
unsigned char uchar
abbreviation for unsigned char
Definition: rel_mcast-old.h:75
unsigned short ushort
abbreviation for unsigned short
Definition: rel_mcast-old.h:76
Definition: coTextureRectBackground.h:69