Public Member Functions | |
| mixed | CreateChild (...) |
| gfx3D:CreateChild() | |
| mixed | CreateTagPoint (...) |
| gfx3D:CreateTagPoint(sBoneName,x,y,z,qw,qx,qy,qz) | |
| mixed | SetForcePosCam (...) |
| gfx3D:SetForcePosCam(cam or nil) | |
| mixed | SetPath (...) |
| mixed | SetForceRotCam (...) |
| gfx3D:SetForceRotCam(cam or nil) | |
| mixed | SetForceLookat (...) |
| gfx3D:SetForceLookat(gfx3d or nil) | |
| mixed | Destroy (...) |
| gfx3D:Destroy() | |
| mixed | GetWorldAABB (...) |
| mixed | GetEntityBounds (...) |
| x1,y1,z1, x2,y2,z2 GetEntityBounds () | |
| mixed | GetEntityBoundRad (...) |
| r GetEntityBoundRad () | |
| mixed | GetEntityIndexCount (...) |
| int GetEntityIndexCount () | |
| mixed | GetEntityVertex (...) |
| x,y,z GetEntityVertex (iIndexIndex) | |
| mixed | GetCustomBoundRad (...) |
| r GetCustomBoundRad () | |
| mixed | SetCustomBoundRad (...) |
| SetCustomBoundRad (float r). | |
| mixed | RayPick (...) |
| bhit,bhitdist,facenum,aabbhitfacenoirmalx,aabbhitfacenormaly = gfx3D:RayPick(rx,ry,rz,rvx,rvy,rvz) -- mainly for mousepicking | |
| mixed | RayPickList (...) |
| mixed | SetParent (...) |
| gfx3D:SetParent(gfx3D_or_nil) | |
| mixed | SetRootAsParent (...) |
| gfx3D:SetRootAsParent(szSceneMgrName) | |
| mixed | SetVisible (...) |
| gfx3D:SetVisible( bool visible, bool cascade=true) | |
| mixed | SetDisplaySkeleton (...) |
| gfx3D:SetDisplaySkeleton( bool) | |
| mixed | SetRenderingDistance (...) |
| gfx3D:SetRenderingDistance( float dist) | |
| mixed | SetPrepareFrameStep (...) |
| mixed | SetMaterial (...) |
| gfx3D:SetMaterial( string) | |
| mixed | GetScale (...) |
| x,y,z GetScale () | |
| mixed | GetPosition (...) |
| x,y,z GetPosition () | |
| mixed | GetDerivedPosition (...) |
| x,y,z GetDerivedPosition () | |
| mixed | GetOrientation (...) |
| w,x,y,z GetOrientation () | |
| mixed | GetDerivedOrientation (...) |
| w,x,y,z GetDerivedOrientation () | |
| mixed | SetPosition (...) |
| gfx3D:SetPosition( float x, float y, float z) | |
| mixed | SetScale (...) |
| gfx3D:SetScale( float x, float y, float z) | |
| mixed | SetNormaliseNormals (...) |
| gfx3D:SetNormaliseNormals(bool bNormalise) | |
| mixed | SetOrientation (...) |
| gfx3D:SetOrientation( float w, float x, float y, float z) | |
| mixed | SetBillboard (...) |
| void SetBillboard (udata_obj obj,vPos,Real radius,string matname="explosion") | |
| mixed | SetRadar (...) |
| void SetRadar () | |
| mixed | SetRadialGrid (...) |
| void SetRadialGrid () | |
| mixed | SetWireBoundingBoxGfx3D (...) |
| void SetWireBoundingBoxGfx3D () | |
| mixed | SetWireBoundingBoxMinMax (...) |
| void SetWireBoundingBoxMinMax () | |
| mixed | SetTrail (...) |
| mixed | SetExplosion (...) |
| void SetExplosion (udata_obj obj,Real radius,string matname="explosion") | |
| mixed | SetTargetTracker (...) |
| mixed | SetBeam (...) |
| mixed | BeamCountLines (...) |
| int BeamCountLines () | |
| mixed | BeamClearLines (...) |
| mixed | BeamAddLine (...) |
| int BeamAddLine () | |
| mixed | BeamDeleteLine (...) |
| void BeamDeleteLine (iLine) | |
| mixed | BeamClearLine (...) |
| mixed | BeamPopFront (...) |
| void BeamPopFront (iLine) | |
| mixed | BeamPopBack (...) |
| void BeamPopBack (iLine) | |
| mixed | BeamAddPoint (...) |
| void BeamAddPoint (iLine,x,y,z,h1,h2,u1,u2,v1,v2,r1=1,g1=1,b1=1,r2=1,g2=1,b2=1) | |
| mixed | BeamSetPoint (...) |
| void BeamSetPoint (iLine,iPoint,x,y,z,h1,h2,u1,u2,v1,v2,r1=1,g1=1,b1=1,r2=1,g2=1,b2=1) | |
| mixed | BeamUpdateBounds (...) |
| mixed | SetParticleSystem (...) |
| mixed | SetParticleSystemBounds (...) |
| void SetParticleSystemBounds (udata_obj obj,minx,miny,minz,maxx,maxy,maxz) | |
| mixed | ParticleSystem_FastForward (...) |
| void ParticleSystem_FastForward (udata_obj obj, float time, float interval) | |
| mixed | ParticleSystem_SetNonVisibleUpdateTimeout (...) |
| void ParticleSystem_SetNonVisibleUpdateTimeout (float time) | |
| mixed | ParticleSystem_SetSpeedFactor (...) |
| void ParticleSystem_SetSpeedFactor (float time) | |
| mixed | ParticleSystem_GetNumParticles (...) |
| int ParticleSystem_GetNumParticles () | |
| mixed | ParticleSystem_RemoveAllEmitters (...) |
| void ParticleSystem_RemoveAllEmitters () | |
| mixed | ParticleSystem_SetEmitterRate (...) |
| void ParticleSystem_SetEmitterRate (iEmitterIndex,fRate) | |
| mixed | ParticleSystem_SetDefaultParticleSize (...) |
| void ParticleSystem_SetDefaultParticleSize (fW,fH) | |
| mixed | ParticleSystem_SetEmitterVelocityMinMax (...) |
| void ParticleSystem_SetEmitterVelocityMinMax (fMin,fMax) | |
| mixed | SetMesh (...) |
| mixed | CreateMergedMesh (...) |
| void CreateMergedMesh (udata_obj obj, string meshname) | |
| mixed | GetMeshSubEntityCount (...) |
| int GetMeshSubEntityCount () | |
| mixed | GetMeshSubEntityMaterial (...) |
| string GetMeshSubEntityMaterial (iSubEntityIndexZeroBased) | |
| mixed | SetMeshSubEntityMaterial (...) |
| void SetMeshSubEntityMaterial (iSubEntityIndexZeroBased,matname) | |
| mixed | SetMeshSubEntityCustomParameter (...) |
| void SetMeshSubEntityCustomParameter (iSubEntityIndexZeroBased,iParam,x,y,z,w) | |
| mixed | SetAnim (...) |
| void SetAnim (sAnimName,bLoop) | |
| mixed | GetAnimLength (...) |
| float GetAnimLength (sAnimName) | |
| mixed | GetPathAnimTimePos (...) |
| float GetPathAnimTimePos () | |
| mixed | SetPathAnimTimePos (...) |
| void SetPathAnimTimePos (float fTimeInSeconds) | |
| mixed | PathAnimAddTime (...) |
| void PathAnimAddTime (fTime) (loops automatically) | |
| mixed | GetAnimTimePos (...) |
| float GetAnimTimePos () | |
| mixed | SetAnimTimePos (...) |
| void SetAnimTimePos (float fTimeInSeconds) | |
| mixed | AnimAddTime (...) |
| void AnimAddTime (fTime) (loops automatically) | |
| mixed | IsAnimLooped (...) |
| bool IsAnimLooped () | |
| mixed | HasBone (...) |
| bool HasBone (sBoneName) | |
| mixed | HasSkeleton (...) |
| bool HasSkeleton () | |
| mixed | GetSkeletonName (...) |
| string GetSkeletonName () | |
| mixed | ShareSkeletonInstanceWith (...) |
| void ShareSkeletonInstanceWith (gfx3d) | |
| mixed | SetSimpleRenderable (...) |
| mixed | RenderableBegin (...) |
| mixed | RenderableVertex (...) |
| void RenderableVertex (x,y,z,nx,ny,nz,u,v, r,g,b,a) | |
| mixed | RenderableIndex (...) |
| mixed | RenderableIndex3 (...) |
| mixed | RenderableIndex2 (...) |
| mixed | RenderableSkipVertices (...) |
| void RenderableSkipVertices () | |
| mixed | RenderableSkipIndices (...) |
| void RenderableSkipIndices () | |
| mixed | RenderableEnd (...) |
| void RenderableEnd () | |
| mixed | RenderableConvertToMesh (...) |
| sMeshName RenderableConvertToMesh (sMeshName=GetUniqueName()) | |
| mixed | RenderableAddToMesh (...) |
| void RenderableAddToMesh (sMeshName) | |
| mixed | SetFastBatch (...) |
| mixed | FastBatch_Build (...) |
| void FastBatch_Build (generateEdgeList = false) | |
| mixed | FastBatch_AddMeshBuffer (...) |
| mixed | FastBatch_SetDisplayRange (...) |
| mixed | SetStarfield (...) |
| mixed | SetTextFont (...) |
| void SetTextFont (sFontName) | |
| mixed | SetCastShadows (...) |
| void SetCastShadows (bool shadow) | |
| mixed | SetText (...) |
Static Public Member Functions | |
| static mixed | GetGfx3DCount (...) |
| static mixed | CreateGfx3D (...) |
| static mixed | CreateRootGfx3D (...) |
| for lua : gfx3D CreateRootGfx3D (szSceneMgrName="main") | |
| static mixed | CreateCamPosGfx3D (...) |
| static mixed | CreateCockpitGfx3D (...) |
| static mixed | IsPathAnimLooped (...) |
| bool IsPathAnimLooped () | |
| static mixed | StopSharingSkeletonInstance (...) |
| void ShareSkeletonInstanceWith () | |
Definition at line 10681 of file lua_pseudo_code.cpp.
| static mixed cGfx3D_L::GetGfx3DCount | ( | ... | ) | [inline, static] |
static methods exported to lua returns the number of gfx3d objects that are currently allocated
Definition at line 10685 of file lua_pseudo_code.cpp.
| static mixed cGfx3D_L::CreateGfx3D | ( | ... | ) | [inline, static] |
Definition at line 10687 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::CreateChild | ( | ... | ) | [inline] |
| mixed cGfx3D_L::CreateTagPoint | ( | ... | ) | [inline] |
gfx3D:CreateTagPoint(sBoneName,x,y,z,qw,qx,qy,qz)
Definition at line 10693 of file lua_pseudo_code.cpp.
| static mixed cGfx3D_L::CreateRootGfx3D | ( | ... | ) | [inline, static] |
for lua : gfx3D CreateRootGfx3D (szSceneMgrName="main")
Definition at line 10696 of file lua_pseudo_code.cpp.
| static mixed cGfx3D_L::CreateCamPosGfx3D | ( | ... | ) | [inline, static] |
Definition at line 10698 of file lua_pseudo_code.cpp.
| static mixed cGfx3D_L::CreateCockpitGfx3D | ( | ... | ) | [inline, static] |
Definition at line 10700 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::SetForcePosCam | ( | ... | ) | [inline] |
| mixed cGfx3D_L::SetPath | ( | ... | ) | [inline] |
for lua : gfx3D:SetPath (totaltime,looped,linear,{t,{p={x,y,z},s={x,y,z},r={w,x,y,z}}, ...}) for each path entry there are 2 values, the first is the timestamp and the second a parameter table that can contain position p (3 numbers), scale s (3 numbers) and/or rotation r (4 numbers) you dont need to specify each of the 3 at each timestamp
Definition at line 10709 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::SetForceRotCam | ( | ... | ) | [inline] |
| mixed cGfx3D_L::SetForceLookat | ( | ... | ) | [inline] |
| mixed cGfx3D_L::Destroy | ( | ... | ) | [inline] |
| mixed cGfx3D_L::GetWorldAABB | ( | ... | ) | [inline] |
determines the scenenode world bbox x1,y1,z1, x2,y2,z2 GetWorldAABB ()
Definition at line 10722 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::GetEntityBounds | ( | ... | ) | [inline] |
| mixed cGfx3D_L::GetEntityBoundRad | ( | ... | ) | [inline] |
| mixed cGfx3D_L::GetEntityIndexCount | ( | ... | ) | [inline] |
| mixed cGfx3D_L::GetEntityVertex | ( | ... | ) | [inline] |
| mixed cGfx3D_L::GetCustomBoundRad | ( | ... | ) | [inline] |
| mixed cGfx3D_L::SetCustomBoundRad | ( | ... | ) | [inline] |
| mixed cGfx3D_L::RayPick | ( | ... | ) | [inline] |
bhit,bhitdist,facenum,aabbhitfacenoirmalx,aabbhitfacenormaly = gfx3D:RayPick(rx,ry,rz,rvx,rvy,rvz) -- mainly for mousepicking
Definition at line 10743 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::RayPickList | ( | ... | ) | [inline] |
returns a list of all hits table{facenum=dist,...} = gfx3D:RayPickList(rx,ry,rz,rvx,rvy,rvz) -- mainly for mousepicking
Definition at line 10747 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::SetParent | ( | ... | ) | [inline] |
| mixed cGfx3D_L::SetRootAsParent | ( | ... | ) | [inline] |
| mixed cGfx3D_L::SetVisible | ( | ... | ) | [inline] |
gfx3D:SetVisible( bool visible, bool cascade=true)
Definition at line 10756 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::SetDisplaySkeleton | ( | ... | ) | [inline] |
| mixed cGfx3D_L::SetRenderingDistance | ( | ... | ) | [inline] |
| mixed cGfx3D_L::SetPrepareFrameStep | ( | ... | ) | [inline] |
gfx3D:SetPrepareFrameStep( bool) if true, a framestep method is called every frame, used for calculating position and similar
Definition at line 10766 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::SetMaterial | ( | ... | ) | [inline] |
| mixed cGfx3D_L::GetScale | ( | ... | ) | [inline] |
| mixed cGfx3D_L::GetPosition | ( | ... | ) | [inline] |
| mixed cGfx3D_L::GetDerivedPosition | ( | ... | ) | [inline] |
| mixed cGfx3D_L::GetOrientation | ( | ... | ) | [inline] |
| mixed cGfx3D_L::GetDerivedOrientation | ( | ... | ) | [inline] |
| mixed cGfx3D_L::SetPosition | ( | ... | ) | [inline] |
| mixed cGfx3D_L::SetScale | ( | ... | ) | [inline] |
| mixed cGfx3D_L::SetNormaliseNormals | ( | ... | ) | [inline] |
| mixed cGfx3D_L::SetOrientation | ( | ... | ) | [inline] |
gfx3D:SetOrientation( float w, float x, float y, float z)
Definition at line 10796 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::SetBillboard | ( | ... | ) | [inline] |
void SetBillboard (udata_obj obj,vPos,Real radius,string matname="explosion")
Definition at line 10799 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::SetRadar | ( | ... | ) | [inline] |
| mixed cGfx3D_L::SetRadialGrid | ( | ... | ) | [inline] |
| mixed cGfx3D_L::SetWireBoundingBoxGfx3D | ( | ... | ) | [inline] |
| mixed cGfx3D_L::SetWireBoundingBoxMinMax | ( | ... | ) | [inline] |
| mixed cGfx3D_L::SetTrail | ( | ... | ) | [inline] |
~ /// void SetWireBoundingBoxMeshEntity () ~ static int SetWireBoundingBoxMeshEntity (lua_State *L) { PROFILE ~ Ogre::Entity* pEntity = cLuaBind<cMeshEntity>::checkudata_alive(L,2)->mpOgreEntity; ~ if (pEntity) checkudata_alive(L)->SetWireBoundingBox(*pEntity); else printf("SetWireBoundingBoxMeshEntity failed, no entity\n"); ~ return 0; ~ } void SetTrail (udata_obj obj,vPos,Real length,Real elements, string matname="explosion")
Definition at line 10820 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::SetExplosion | ( | ... | ) | [inline] |
void SetExplosion (udata_obj obj,Real radius,string matname="explosion")
Definition at line 10823 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::SetTargetTracker | ( | ... | ) | [inline] |
OBSOLETE void SetTargetTracker (udata_obj obj,Real dist,Real size,colr,colg,colb,string matname="explosion")
Definition at line 10827 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::SetBeam | ( | ... | ) | [inline] |
***** ***** ***** ***** ***** Beam System void SetBeam (bUseVertexColour)
Definition at line 10831 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::BeamCountLines | ( | ... | ) | [inline] |
| mixed cGfx3D_L::BeamClearLines | ( | ... | ) | [inline] |
removes all lines void BeamClearLines ()
Definition at line 10838 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::BeamAddLine | ( | ... | ) | [inline] |
| mixed cGfx3D_L::BeamDeleteLine | ( | ... | ) | [inline] |
| mixed cGfx3D_L::BeamClearLine | ( | ... | ) | [inline] |
removes all points on this line void BeamClearLine (iLine)
Definition at line 10848 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::BeamPopFront | ( | ... | ) | [inline] |
| mixed cGfx3D_L::BeamPopBack | ( | ... | ) | [inline] |
| mixed cGfx3D_L::BeamAddPoint | ( | ... | ) | [inline] |
void BeamAddPoint (iLine,x,y,z,h1,h2,u1,u2,v1,v2,r1=1,g1=1,b1=1,r2=1,g2=1,b2=1)
Definition at line 10857 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::BeamSetPoint | ( | ... | ) | [inline] |
void BeamSetPoint (iLine,iPoint,x,y,z,h1,h2,u1,u2,v1,v2,r1=1,g1=1,b1=1,r2=1,g2=1,b2=1)
Definition at line 10860 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::BeamUpdateBounds | ( | ... | ) | [inline] |
call this after changing geometry void BeamUpdateBounds ()
Definition at line 10864 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::SetParticleSystem | ( | ... | ) | [inline] |
***** ***** ***** ***** ***** ParticleSystem void SetParticleSystem (udata_obj obj, string templatename="Examples/Fireworks")
Definition at line 10868 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::SetParticleSystemBounds | ( | ... | ) | [inline] |
void SetParticleSystemBounds (udata_obj obj,minx,miny,minz,maxx,maxy,maxz)
Definition at line 10871 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::ParticleSystem_FastForward | ( | ... | ) | [inline] |
void ParticleSystem_FastForward (udata_obj obj, float time, float interval)
Definition at line 10874 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::ParticleSystem_SetNonVisibleUpdateTimeout | ( | ... | ) | [inline] |
void ParticleSystem_SetNonVisibleUpdateTimeout (float time)
Definition at line 10877 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::ParticleSystem_SetSpeedFactor | ( | ... | ) | [inline] |
void ParticleSystem_SetSpeedFactor (float time)
Definition at line 10880 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::ParticleSystem_GetNumParticles | ( | ... | ) | [inline] |
| mixed cGfx3D_L::ParticleSystem_RemoveAllEmitters | ( | ... | ) | [inline] |
| mixed cGfx3D_L::ParticleSystem_SetEmitterRate | ( | ... | ) | [inline] |
void ParticleSystem_SetEmitterRate (iEmitterIndex,fRate)
Definition at line 10889 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::ParticleSystem_SetDefaultParticleSize | ( | ... | ) | [inline] |
void ParticleSystem_SetDefaultParticleSize (fW,fH)
Definition at line 10892 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::ParticleSystem_SetEmitterVelocityMinMax | ( | ... | ) | [inline] |
void ParticleSystem_SetEmitterVelocityMinMax (fMin,fMax)
Definition at line 10895 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::SetMesh | ( | ... | ) | [inline] |
***** ***** ***** ***** ***** Mesh void SetMesh (udata_obj obj, string meshname="razor.mesh")
Definition at line 10899 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::CreateMergedMesh | ( | ... | ) | [inline] |
void CreateMergedMesh (udata_obj obj, string meshname)
Definition at line 10902 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::GetMeshSubEntityCount | ( | ... | ) | [inline] |
| mixed cGfx3D_L::GetMeshSubEntityMaterial | ( | ... | ) | [inline] |
string GetMeshSubEntityMaterial (iSubEntityIndexZeroBased)
Definition at line 10908 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::SetMeshSubEntityMaterial | ( | ... | ) | [inline] |
void SetMeshSubEntityMaterial (iSubEntityIndexZeroBased,matname)
Definition at line 10911 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::SetMeshSubEntityCustomParameter | ( | ... | ) | [inline] |
void SetMeshSubEntityCustomParameter (iSubEntityIndexZeroBased,iParam,x,y,z,w)
Definition at line 10914 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::SetAnim | ( | ... | ) | [inline] |
| mixed cGfx3D_L::GetAnimLength | ( | ... | ) | [inline] |
| mixed cGfx3D_L::GetPathAnimTimePos | ( | ... | ) | [inline] |
| mixed cGfx3D_L::SetPathAnimTimePos | ( | ... | ) | [inline] |
void SetPathAnimTimePos (float fTimeInSeconds)
Definition at line 10926 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::PathAnimAddTime | ( | ... | ) | [inline] |
void PathAnimAddTime (fTime) (loops automatically)
Definition at line 10929 of file lua_pseudo_code.cpp.
| static mixed cGfx3D_L::IsPathAnimLooped | ( | ... | ) | [inline, static] |
| mixed cGfx3D_L::GetAnimTimePos | ( | ... | ) | [inline] |
| mixed cGfx3D_L::SetAnimTimePos | ( | ... | ) | [inline] |
| mixed cGfx3D_L::AnimAddTime | ( | ... | ) | [inline] |
void AnimAddTime (fTime) (loops automatically)
Definition at line 10941 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::IsAnimLooped | ( | ... | ) | [inline] |
| mixed cGfx3D_L::HasBone | ( | ... | ) | [inline] |
| mixed cGfx3D_L::HasSkeleton | ( | ... | ) | [inline] |
| mixed cGfx3D_L::GetSkeletonName | ( | ... | ) | [inline] |
| mixed cGfx3D_L::ShareSkeletonInstanceWith | ( | ... | ) | [inline] |
| static mixed cGfx3D_L::StopSharingSkeletonInstance | ( | ... | ) | [inline, static] |
| mixed cGfx3D_L::SetSimpleRenderable | ( | ... | ) | [inline] |
***** ***** ***** ***** ***** SimpleRenderable void SetSimpleRenderable ()
Definition at line 10963 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::RenderableBegin | ( | ... | ) | [inline] |
void RenderableBegin (iVertexCount,iIndexCount,bDynamic,bKeepOldIndices,opType) optype like OT_TRIANGLE_LIST
Definition at line 10967 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::RenderableVertex | ( | ... | ) | [inline] |
void RenderableVertex (x,y,z,nx,ny,nz,u,v, r,g,b,a)
Definition at line 10970 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::RenderableIndex | ( | ... | ) | [inline] |
must be called between RenderableBegin and RenderableEnd void RenderableIndex (iIndex)
Definition at line 10974 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::RenderableIndex3 | ( | ... | ) | [inline] |
must be called between RenderableBegin and RenderableEnd, useful for triangles void RenderableIndex3 (iIndex,iIndex,iIndex)
Definition at line 10978 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::RenderableIndex2 | ( | ... | ) | [inline] |
must be called between RenderableBegin and RenderableEnd, useful for lines void RenderableIndex2 (iIndex,iIndex)
Definition at line 10982 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::RenderableSkipVertices | ( | ... | ) | [inline] |
| mixed cGfx3D_L::RenderableSkipIndices | ( | ... | ) | [inline] |
| mixed cGfx3D_L::RenderableEnd | ( | ... | ) | [inline] |
| mixed cGfx3D_L::RenderableConvertToMesh | ( | ... | ) | [inline] |
sMeshName RenderableConvertToMesh (sMeshName=GetUniqueName())
Definition at line 10994 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::RenderableAddToMesh | ( | ... | ) | [inline] |
| mixed cGfx3D_L::SetFastBatch | ( | ... | ) | [inline] |
***** ***** ***** ***** ***** FastBatch see also lugre_fastbatch.h void SetFastBatch ()
Definition at line 11002 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::FastBatch_Build | ( | ... | ) | [inline] |
void FastBatch_Build (generateEdgeList = false)
Definition at line 11005 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::FastBatch_AddMeshBuffer | ( | ... | ) | [inline] |
tipp : pMeshBuffer = GetMeshBuffer(meshname) void FastBatch_AddMeshBuffer (pMeshBuffer,fOrderVal=0, x,y,z, qw,qx,qy,qz, sx,sy,sz, r,g,b,a)
Definition at line 11009 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::FastBatch_SetDisplayRange | ( | ... | ) | [inline] |
inclusive range of order vals, useful for blending out upper floors void FastBatch_SetDisplayRange (fMin,fMax)
Definition at line 11013 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::SetStarfield | ( | ... | ) | [inline] |
***** ***** ***** ***** ***** Rest void SetStarfield (udata_obj obj, int numstars,float rad,float fColoring, string matname="explosion")
Definition at line 11017 of file lua_pseudo_code.cpp.
| mixed cGfx3D_L::SetTextFont | ( | ... | ) | [inline] |
| mixed cGfx3D_L::SetCastShadows | ( | ... | ) | [inline] |
| mixed cGfx3D_L::SetText | ( | ... | ) | [inline] |
void SetText (sText,fSize,r,g,b,a,fWrapMaxW,align) align : kGfx2DAlign_Left,kGfx2DAlign_Right,kGfx2DAlign_Center
Definition at line 11027 of file lua_pseudo_code.cpp.
1.5.6