Vegastrike 0.5.1 rc1  1.0
Original sources for Vegastrike Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SphereMesh Member List

This is the complete list of members for SphereMesh, including all inherited members.

AddDamageFX(const Vector &LocalPos, const Vector &LocalNorm, const float percentage, const GFXColor &color=GFXColor(1, 1, 1, 1))Mesh
AllocNewMeshesEachInSizeofMeshSpace(int num)SphereMeshinlineprotectedvirtual
alphatestMeshprotected
animationSequencesMeshprotectedstatic
blendDstMeshprotected
blendSrcMeshprotected
clipRadialSize() const Meshinlinevirtual
convexMeshprotected
corner_max()Meshinline
corner_min()Meshinline
DecalMeshprotected
detailPlanesMeshprotected
detailTextureMeshprotected
Draw(float lod, bool centered=false, const Matrix &m=identity_matrix)SphereMesh
Mesh::Draw(float lod, const Matrix &m=identity_matrix, float toofar=1, int cloak=-1, float nebdist=0, unsigned char damage=0, bool renormalize_normals=false, const MeshFX *mfx=NULL)Mesh
draw_queueMeshprotected
draw_sequenceMeshprotected
DrawNow(float lod, bool centered, const Matrix &m=identity_matrix, int cloak=-1, float nebdist=0)Mesh
EnableSpecialFX()Mesh
envMapAndLitMeshprotected
forceCullFace(GFXBOOL newValue)Meshinline
forcelogosMeshprotected
Fork(Mesh *&one, Mesh *&two, float a, float b, float c, float d)Mesh
framespersecondMeshprotected
getBlendDst() const Meshinline
getBlendSrc() const Meshinline
getBoundingBox()Mesh
getConvex() const Meshinline
getCullFaceForcedOff() const Meshinline
getCullFaceForcedOn() const Meshinline
getCurrentFrame() const Mesh
getEnvMap() const Meshinline
getFramesPerSecond() const Mesh
getLighting() const Meshinline
getLOD(float lod, bool bBypassDamping=true)Meshprotected
GetMaterial() const Mesh
getNumAnimationFrames(const string &which=string()) const Mesh
getNumLOD() const Mesh
getNumTextureFrames() const Mesh
GetPolys(vector< mesh_polygon > &)Mesh
GetS(float theta, float theta_min, float theta_max) const SphereMeshprotectedvirtual
GetT(float rho, float rho_min, float rho_max) const SphereMeshprotectedvirtual
getTechnique() const Meshinline
getTextureCumulativeTime() const Mesh
getTextureFramesPerSecond() const Mesh
getVertexList() const Mesh
HasBeenDrawn() const Meshinline
hash_nameMeshprotected
InitSphere(float radius, int stacks, int slices, const char *texture, const std::string &technique, const char *alpha=NULL, bool insideout=false, const BLENDFUNC a=ONE, const BLENDFUNC b=ZERO, bool envMap=false, float rho_min=0.0, float rho_max=M_PI, float theta_min=0.0, float theta_max=2 *M_PI, FILTER mipmap=MIPMAP, bool reverse_normals=false, bool subclass=false)SphereMeshprotected
initTechnique(const string &technique)Mesh
InitUnit()Meshprotected
LoadExistant(Mesh *mesh)Mesh
LoadExistant(const string filehash, const Vector &scale, int faction)Mesh
LoadMesh(const char *filename, const Vector &scalex, int faction, class Flightgroup *fg, const std::vector< std::string > &textureOverride=std::vector< std::string >())Meshstatic
LoadMeshes(const char *filename, const Vector &scalex, int faction, class Flightgroup *fg, const std::vector< std::string > &textureOverride=std::vector< std::string >())Meshstatic
LoadMeshes(VSFileSystem::VSFile &f, const Vector &scalex, int faction, class Flightgroup *fg, std::string hash_name, const std::vector< std::string > &textureOverride=std::vector< std::string >())Meshstatic
local_posMeshprotected
LocalFXMeshprotected
lodsizeMeshprotected
Mesh(std::string filename, const Vector &scalex, int faction, class Flightgroup *fg, bool orig=false)Meshprotected
Mesh()Mesh
Mesh(const Mesh &m)Mesh
meshHashTableMeshprotectedstatic
MeshType() const SphereMeshinlinevirtual
mnMeshprotected
mxMeshprotected
myMatNumMeshprotected
numforcelogoMeshprotected
numFX() const Meshinline
numlodsMeshprotected
numsquadlogoMeshprotected
numTextures() const Meshinline
origMeshprotected
polygon_offsetMeshprotected
Position() const Meshinline
PostProcessLoading(struct MeshXML *xml, const vector< string > &overrideTexture)Meshprotected
ProcessDrawQueue(int whichpass, int which, bool zsort, const QVector &sortctr)SphereMeshvirtual
Mesh::ProcessDrawQueue(size_t whichpass, int whichdrawqueue, bool zsort, const QVector &sortctr)Meshvirtual
ProcessUndrawnMeshes(bool pushSpecialEffects=false, bool nocamerasetup=false)Meshstatic
ProcessZFarMeshes(bool nocamerasetup=false)Meshstatic
queryBoundingBox(const QVector &start, const float err) const Mesh
queryBoundingBox(const QVector &start, const QVector &end, const float err) const Mesh
radialSizeMeshprotected
refcountMeshprotected
RestoreCullFace(int whichdrawqueue)SphereMeshvirtual
rSize() const Meshinline
SelectCullFace(int whichdrawqueue)SphereMeshvirtual
SetBlendMode(BLENDFUNC src, BLENDFUNC dst, bool lodcascade=false)Mesh
setConvex(bool b)Mesh
setCurrentFrame(float)Mesh
setEnvMap(GFXBOOL newValue, bool lodcascade=false)Meshinline
setLighting(GFXBOOL newValue, bool lodcascade=false)Meshinline
SetMaterial(const GFXMaterial &mat)Mesh
setTechnique(TechniquePtr tech)Meshinline
setTextureCumulativeTime(double)Mesh
setVertexList(GFXVertexList *_vlist)Mesh
setVirtualBoundingBox(const Vector &mn, const Vector &mx, float rsize)Meshinline
SphereMesh()SphereMeshinline
SphereMesh(float radius, int stacks, int slices, const char *texture, const std::string &technique, const char *alpha=NULL, bool insideout=false, const BLENDFUNC a=ONE, const BLENDFUNC b=ZERO, bool envMap=false, float rho_min=0.0, float rho_max=M_PI, float theta_min=0.0, float theta_max=2 *M_PI, FILTER mipmap=MIPMAP, bool reverse_normals=false)SphereMeshinline
squadlogosMeshprotected
techniqueMeshprotected
texture(int i) const Meshinline
UnDraw()Meshinline
UpdateFX(float ttime)Mesh
vlistMeshprotected
will_be_drawnMeshprotected
~Mesh()Meshvirtual