Skyscraper 2.0
SBS::TextureManager Member List

This is the complete list of members for SBS::TextureManager, including all inherited members.

AddTextToTexture(const std::string &origname, const std::string &name, const std::string &font_filename, Real font_size, const std::string &text, int x1, int y1, int x2, int y2, const std::string &h_align, const std::string &v_align, int ColorR, int ColorG, int ColorB, bool enable_force=false, bool force_mode=false)SBS::TextureManager
AddTextureOverlay(const std::string &orig_texture, const std::string &overlay_texture, const std::string &name, int x, int y, int width, int height, Real widthmult, Real heightmult, bool enable_force=false, bool force_mode=false)SBS::TextureManager
AutoSize(Real n1, Real n2, bool iswidth, Real offset, bool enable_force, bool force_mode)SBS::TextureManager
AutoXSBS::TextureManagerprivate
AutoYSBS::TextureManagerprivate
BackupMapping()SBS::TextureManagerprivate
BindTextureToMaterial(Ogre::MaterialPtr mMat, std::string texture_name, bool has_alpha)SBS::TextureManager
bottomflipSBS::TextureManager
bottomtexSBS::TextureManager
CalculateSizing(const std::string &texture, const Vector3 &v1, const Vector3 &v2, const Vector3 &v3, int direction, Real tw, Real th)SBS::TextureManager
ComputeTextureMap(Matrix3 &t_matrix, Vector3 &t_vector, PolyArray &vertices, const Vector3 &p1, const Vector3 &p2, const Vector3 &p3, Real tw, Real th)SBS::TextureManager
ComputeTextureSpace(Matrix3 &m, Vector3 &v, const Vector3 &v_orig, const Vector3 &v1, Real len1, const Vector3 &v2, Real len2)SBS::TextureManagerprivate
CopyTexture(Ogre::TexturePtr source, Ogre::TexturePtr destination)SBS::TextureManager
CopyTexture(Ogre::TexturePtr source, Ogre::TexturePtr destination, const Ogre::Box &srcBox, const Ogre::Box &dstBox)SBS::TextureManager
CreateMaterial(const std::string &name, const std::string &path)SBS::TextureManager
DecrementMaterialCount()SBS::TextureManager
DecrementTextureCount()SBS::TextureManager
DecrementTextureUsage(const std::string &name)SBS::TextureManager
DefaultMapperSBS::TextureManagerprivate
EnableLighting(const std::string &material_name, bool value)SBS::TextureManager
EnableShadows(const std::string &material_name, bool value)SBS::TextureManager
FlipTextureSBS::TextureManager
FreeTextureBoxes()SBS::TextureManager
FreeTextureImages()SBS::TextureManager
GetAutoSize(bool &x, bool &y)SBS::TextureManager
GetMaterialByName(const std::string &name, const std::string &group="General")SBS::TextureManager
GetMaterialCount()SBS::TextureManager
GetMemoryUsage()SBS::TextureManager
GetName()SBS::ObjectBase
GetNameBase()SBS::ObjectBase
GetParent()SBS::ObjectBase
GetPlanarMapping(bool &flat, bool &FlipX, bool &FlipY, bool &FlipZ, bool &rotate)SBS::TextureManager
GetPlanarRotate()SBS::TextureManager
GetRoot()SBS::ObjectBase
GetTextureByName(const std::string &name, const std::string &group="General")SBS::TextureManager
GetTextureCount()SBS::TextureManager
GetTextureForce(const std::string &texture, bool &enable_force, bool &force_mode)SBS::TextureManager
GetTextureImage(Ogre::TexturePtr texture)SBS::TextureManager
GetTextureInfo(int index, TextureInfo &info)SBS::TextureManager
GetTextureInfoCount()SBS::TextureManager
GetTextureMapping(PolyArray &vertices, Vector3 &v1, Vector3 &v2, Vector3 &v3, int &direction)SBS::TextureManager
GetTextureMaterial(const std::string &name, bool &result, bool report=true, const std::string &polygon_name="")SBS::TextureManager
GetTextureName(Ogre::MaterialPtr mMat)SBS::TextureManager
GetTextureTiling(const std::string &texture, Real &tw, Real &th)SBS::TextureManager
GetTextureUnitState(Ogre::MaterialPtr mMat)SBS::TextureManager
heightscaleSBS::TextureManager
IncrementMaterialCount()SBS::TextureManager
IncrementTextureCount()SBS::TextureManager
IncrementTextureUsage(const std::string &name)SBS::TextureManager
ListTextures(bool show_filename=false)SBS::TextureManager
LoadAlphaBlendTexture(const std::string &filename, const std::string &specular_filename, const std::string &blend_filename, const std::string &name, bool spherical, Real widthmult, Real heightmult, bool enable_force=false, bool force_mode=false, int mipmaps=-1, bool use_alpha_color=false, Ogre::ColourValue alpha_color=Ogre::ColourValue::Black)SBS::TextureManager
LoadAnimatedTexture(std::vector< std::string > filenames, const std::string &name, Real duration, Real widthmult, Real heightmult, bool enable_force=false, bool force_mode=false, int mipmaps=-1, bool use_alpha_color=false, Ogre::ColourValue alpha_color=Ogre::ColourValue::Black)SBS::TextureManager
loadChromaKeyedTexture(const std::string &filename, const std::string &resGroup, const std::string &name, const Ogre::ColourValue &keyCol=Ogre::ColourValue::Black, int numMipmaps=-1, Real threshold=0.003)SBS::TextureManager
LoadMaterial(const std::string &filename, const std::string &name, Real widthmult, Real heightmult, bool enable_force=false, bool force_mode=false)SBS::TextureManager
LoadTexture(const std::string &filename, const std::string &name, Real widthmult, Real heightmult, bool enable_force=false, bool force_mode=false, int mipmaps=-1, bool use_alpha_color=false, Ogre::ColourValue alpha_color=Ogre::ColourValue::Black)SBS::TextureManager
LoadTexture(const std::string &filename, int mipmaps, bool &has_alpha, bool use_alpha_color=false, Ogre::ColourValue alpha_color=Ogre::ColourValue::Black)SBS::TextureManagerprivate
LoadTextureCropped(const std::string &filename, const std::string &name, int x, int y, int width, int height, Real widthmult, Real heightmult, bool enable_force=false, bool force_mode=false)SBS::TextureManager
mainnegflipSBS::TextureManager
mainnegtexSBS::TextureManager
mainposflipSBS::TextureManager
mainpostexSBS::TextureManager
manual_texturesSBS::TextureManagerprivate
MapIndexSBS::TextureManagerprivate
MapMethodSBS::TextureManagerprivate
MapUVSBS::TextureManagerprivate
MapVerts1SBS::TextureManagerprivate
MapVerts2SBS::TextureManagerprivate
MapVerts3SBS::TextureManagerprivate
materialcountSBS::TextureManagerprivate
NameSBS::ObjectBaseprivate
ObjectBase(Object *parent)SBS::ObjectBase
OldMapIndexSBS::TextureManagerprivate
OldMapMethodSBS::TextureManagerprivate
OldMapUVSBS::TextureManagerprivate
OldMapVerts1SBS::TextureManagerprivate
OldMapVerts2SBS::TextureManagerprivate
OldMapVerts3SBS::TextureManagerprivate
OldPlanarFlatSBS::TextureManagerprivate
OldPlanarRotateSBS::TextureManagerprivate
OldRevXSBS::TextureManagerprivate
OldRevYSBS::TextureManagerprivate
OldRevZSBS::TextureManagerprivate
ParentSBS::ObjectBaseprivate
PlanarFlatSBS::TextureManagerprivate
PlanarRotateSBS::TextureManagerprivate
prev_materialSBS::TextureManagerprivate
ProcessTextureFlip(Real tw, Real th)SBS::TextureManager
RegisterTextureInfo(const std::string &name, const std::string &material_name, const std::string &filename, Real widthmult, Real heightmult, bool enable_force, bool force_mode, size_t tex_size, size_t mat_size)SBS::TextureManager
Report(const std::string &message)SBS::ObjectBasevirtual
ReportError(const std::string &message)SBS::ObjectBasevirtual
ResetTextureMapping(bool todefaults=false)SBS::TextureManager
RevXSBS::TextureManagerprivate
RevYSBS::TextureManagerprivate
RevZSBS::TextureManagerprivate
RotateAnimTexture(const std::string &name, Real speed)SBS::TextureManager
RotateTexture(const std::string &name, Real angle)SBS::TextureManager
SaveTexture(Ogre::TexturePtr texture, const std::string &filename)SBS::TextureManager
sbsSBS::ObjectBaseprotected
ScaleTexture(const std::string &name, Real x_scale, Real y_scale)SBS::TextureManager
ScrollAnimTexture(const std::string &name, Real x_speed, Real y_speed)SBS::TextureManager
ScrollTexture(const std::string &name, Real x_offset, Real y_offset)SBS::TextureManager
SetAutoSize(bool x, bool y)SBS::TextureManager
SetCulling(const std::string &material_name, int mode=1)SBS::TextureManager
SetCulling(const std::string &material_name, const std::string &name, int mode)SBS::TextureManager
SetName(const std::string &name)SBS::ObjectBase
SetPlanarMapping(bool flat, bool FlipX, bool FlipY, bool FlipZ, bool rotate)SBS::TextureManager
SetPlanarRotate(bool value)SBS::TextureManager
SetTextureFlip(int mainneg, int mainpos, int sideneg, int sidepos, int top, int bottom)SBS::TextureManager
SetTextureInfo(int index, TextureInfo &info)SBS::TextureManager
SetTextureMapping(int vertindex1, Vector2 uv1, int vertindex2, Vector2 uv2, int vertindex3, Vector2 uv3)SBS::TextureManager
SetTextureMapping2(const std::string &x1, const std::string &y1, const std::string &z1, Vector2 uv1, const std::string &x2, const std::string &y2, const std::string &z2, Vector2 uv2, const std::string &x3, const std::string &y3, const std::string &z3, Vector2 uv3)SBS::TextureManager
SetTextureOverride(const std::string &mainneg, const std::string &mainpos, const std::string &sideneg, const std::string &sidepos, const std::string &top, const std::string &bottom)SBS::TextureManager
sidenegflipSBS::TextureManager
sidenegtexSBS::TextureManager
sideposflipSBS::TextureManager
sidepostexSBS::TextureManager
textureboxesSBS::TextureManagerprivate
texturecountSBS::TextureManagerprivate
textureinfoSBS::TextureManagerprivate
TextureManager(Object *parent)SBS::TextureManager
TextureOverrideSBS::TextureManager
topflipSBS::TextureManager
toptexSBS::TextureManager
TransformTexture(const std::string &name, const std::string &type, const std::string &wave_type, Real base, Real frequency, Real phase, Real amplitude)SBS::TextureManager
UnloadMaterial(const std::string &name, const std::string &group)SBS::TextureManager
UnloadMaterials()SBS::TextureManagerprivate
UnloadTexture(const std::string &name, const std::string &group)SBS::TextureManager
UnregisterTextureInfo(std::string name, std::string material_name="")SBS::TextureManager
widthscaleSBS::TextureManager
WriteToTexture(const std::string &str, Ogre::TexturePtr destTexture, int destLeft, int destTop, int destRight, int destBottom, Ogre::FontPtr font, const Ogre::ColourValue &color, char justify='l', char vert_justify='t', bool wordwrap=true)SBS::TextureManagerprivate
~ObjectBase()SBS::ObjectBaseinlinevirtual
~TextureManager()SBS::TextureManager