|
Skyscraper 2.0
|
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 | |
| AutoX | SBS::TextureManager | private |
| AutoY | SBS::TextureManager | private |
| BackupMapping() | SBS::TextureManager | private |
| BindTextureToMaterial(Ogre::MaterialPtr mMat, std::string texture_name, bool has_alpha) | SBS::TextureManager | |
| bottomflip | SBS::TextureManager | |
| bottomtex | SBS::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::TextureManager | private |
| 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 | |
| DefaultMapper | SBS::TextureManager | private |
| EnableLighting(const std::string &material_name, bool value) | SBS::TextureManager | |
| EnableShadows(const std::string &material_name, bool value) | SBS::TextureManager | |
| FlipTexture | SBS::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 | |
| heightscale | SBS::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::TextureManager | private |
| 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 | |
| mainnegflip | SBS::TextureManager | |
| mainnegtex | SBS::TextureManager | |
| mainposflip | SBS::TextureManager | |
| mainpostex | SBS::TextureManager | |
| manual_textures | SBS::TextureManager | private |
| MapIndex | SBS::TextureManager | private |
| MapMethod | SBS::TextureManager | private |
| MapUV | SBS::TextureManager | private |
| MapVerts1 | SBS::TextureManager | private |
| MapVerts2 | SBS::TextureManager | private |
| MapVerts3 | SBS::TextureManager | private |
| materialcount | SBS::TextureManager | private |
| Name | SBS::ObjectBase | private |
| ObjectBase(Object *parent) | SBS::ObjectBase | |
| OldMapIndex | SBS::TextureManager | private |
| OldMapMethod | SBS::TextureManager | private |
| OldMapUV | SBS::TextureManager | private |
| OldMapVerts1 | SBS::TextureManager | private |
| OldMapVerts2 | SBS::TextureManager | private |
| OldMapVerts3 | SBS::TextureManager | private |
| OldPlanarFlat | SBS::TextureManager | private |
| OldPlanarRotate | SBS::TextureManager | private |
| OldRevX | SBS::TextureManager | private |
| OldRevY | SBS::TextureManager | private |
| OldRevZ | SBS::TextureManager | private |
| Parent | SBS::ObjectBase | private |
| PlanarFlat | SBS::TextureManager | private |
| PlanarRotate | SBS::TextureManager | private |
| prev_material | SBS::TextureManager | private |
| 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::ObjectBase | virtual |
| ReportError(const std::string &message) | SBS::ObjectBase | virtual |
| ResetTextureMapping(bool todefaults=false) | SBS::TextureManager | |
| RevX | SBS::TextureManager | private |
| RevY | SBS::TextureManager | private |
| RevZ | SBS::TextureManager | private |
| 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 | |
| sbs | SBS::ObjectBase | protected |
| 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 | |
| sidenegflip | SBS::TextureManager | |
| sidenegtex | SBS::TextureManager | |
| sideposflip | SBS::TextureManager | |
| sidepostex | SBS::TextureManager | |
| textureboxes | SBS::TextureManager | private |
| texturecount | SBS::TextureManager | private |
| textureinfo | SBS::TextureManager | private |
| TextureManager(Object *parent) | SBS::TextureManager | |
| TextureOverride | SBS::TextureManager | |
| topflip | SBS::TextureManager | |
| toptex | SBS::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::TextureManager | private |
| UnloadTexture(const std::string &name, const std::string &group) | SBS::TextureManager | |
| UnregisterTextureInfo(std::string name, std::string material_name="") | SBS::TextureManager | |
| widthscale | SBS::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::TextureManager | private |
| ~ObjectBase() | SBS::ObjectBase | inlinevirtual |
| ~TextureManager() | SBS::TextureManager |