SO3Engine
|
SO3::STexture Class Reference
#include <SO3Texture.h>
Inheritance diagram for SO3::STexture:
Public Member Functions | |
STexture (SScene *scene, const std::string &groupName, const std::string &textureName, const std::string &path, const int &w=0, const int &h=0) | |
STexture (SScene *scene, const std::string &groupName, const std::string &textureName, Ogre::Image image) | |
~STexture () | |
Ogre::TexturePtr | getOgreTexturePointer () |
SScene * | GetScene () |
void | BlitAlphaTexture (PtrObjBitmap Bcolor, PtrObjBitmap Balpha) |
void | BlitTexture (PtrObjBitmap B) |
std::string | GetGroupName () |
Public Member Functions inherited from SO3::SData | |
SData (const std::string &dataName) | |
virtual | ~SData () |
std::string | GetName () const |
SUserObjectBindings & | GetUserObjectBindings () |
const SUserObjectBindings & | GetUserObjectBindings () const |
Protected Attributes | |
Ogre::TexturePtr | O3TexturePtr |
SScene * | mScene |
std::string | mGroupName |
Protected Attributes inherited from SO3::SData | |
std::string | name |
Detailed Description
Definition at line 40 of file SO3Texture.h.
Constructor & Destructor Documentation
◆ STexture() [1/2]
SO3::STexture::STexture | ( | SScene * | scene, |
const std::string & | groupName, | ||
const std::string & | textureName, | ||
const std::string & | path, | ||
const int & | w = 0 , |
||
const int & | h = 0 |
||
) |
Definition at line 16 of file SO3Texture.cpp.
◆ STexture() [2/2]
SO3::STexture::STexture | ( | SScene * | scene, |
const std::string & | groupName, | ||
const std::string & | textureName, | ||
Ogre::Image | image | ||
) |
Definition at line 84 of file SO3Texture.cpp.
◆ ~STexture()
SO3::STexture::~STexture | ( | ) |
Definition at line 122 of file SO3Texture.cpp.
Member Function Documentation
◆ BlitAlphaTexture()
void SO3::STexture::BlitAlphaTexture | ( | PtrObjBitmap | Bcolor, |
PtrObjBitmap | Balpha | ||
) |
Definition at line 162 of file SO3Texture.cpp.
◆ BlitTexture()
void SO3::STexture::BlitTexture | ( | PtrObjBitmap | B | ) |
Definition at line 205 of file SO3Texture.cpp.
◆ GetGroupName()
std::string SO3::STexture::GetGroupName | ( | ) |
Definition at line 152 of file SO3Texture.cpp.
◆ getOgreTexturePointer()
Ogre::TexturePtr SO3::STexture::getOgreTexturePointer | ( | ) |
Definition at line 157 of file SO3Texture.cpp.
◆ GetScene()
SScene * SO3::STexture::GetScene | ( | ) |
Definition at line 147 of file SO3Texture.cpp.
Member Data Documentation
◆ mGroupName
|
protected |
Definition at line 47 of file SO3Texture.h.
◆ mScene
|
protected |
Definition at line 46 of file SO3Texture.h.
◆ O3TexturePtr
|
protected |
Definition at line 45 of file SO3Texture.h.
The documentation for this class was generated from the following files:
- include/SO3Material/SO3Texture.h
- src/SO3Material/SO3Texture.cpp
Generated by 1.9.8