Home
last modified time | relevance | path

Searched refs:EERIE_3DOBJ (Results 1 – 25 of 48) sorted by relevance

12

/dports/games/arx-libertatis/arx-libertatis-1.1.2/src/scene/
H A DObject.h78 long EERIE_OBJECT_GetGroup(const EERIE_3DOBJ * obj, const std::string & groupname);
79 long EERIE_OBJECT_GetSelection(const EERIE_3DOBJ * obj, const std::string & selname);
81 long GetGroupOriginByName(const EERIE_3DOBJ * eobj, const std::string & text);
82 long GetActionPointIdx(const EERIE_3DOBJ * eobj, const std::string & text);
83 long GetActionPointGroup(const EERIE_3DOBJ * eobj, long idx);
90 EERIE_3DOBJ * loadObject(const res::path & file, bool pbox = true);
101 EERIE_3DOBJ * Eerie_Copy(const EERIE_3DOBJ * obj);
102 void EERIE_Object_Precompute_Fast_Access(EERIE_3DOBJ * obj);
103 void EERIE_3DOBJ_RestoreTextures(EERIE_3DOBJ * eobj);
104 void EERIE_OBJECT_CenterObjectCoordinates(EERIE_3DOBJ * ret);
[all …]
H A DLinkedObject.h52 struct EERIE_3DOBJ;
55 void EERIE_LINKEDOBJ_InitData(EERIE_3DOBJ * obj);
56 void EERIE_LINKEDOBJ_ReleaseData(EERIE_3DOBJ * obj);
57 void EERIE_LINKEDOBJ_UnLinkObjectFromObject(EERIE_3DOBJ * obj, EERIE_3DOBJ * tounlink);
58 bool EERIE_LINKEDOBJ_LinkObjectToObject(EERIE_3DOBJ * obj, EERIE_3DOBJ * tolink, const std::string …
H A DLinkedObject.cpp59 void EERIE_LINKEDOBJ_ReleaseData(EERIE_3DOBJ * obj) { in EERIE_LINKEDOBJ_ReleaseData()
72 void EERIE_LINKEDOBJ_InitData(EERIE_3DOBJ * obj) in EERIE_LINKEDOBJ_InitData()
83 static long EERIE_LINKEDOBJ_Create(EERIE_3DOBJ * obj) in EERIE_LINKEDOBJ_Create()
100 static void EERIE_LINKEDOBJ_Remove(EERIE_3DOBJ * obj, long num) in EERIE_LINKEDOBJ_Remove()
124 void EERIE_LINKEDOBJ_UnLinkObjectFromObject(EERIE_3DOBJ * obj, EERIE_3DOBJ * tounlink) { in EERIE_LINKEDOBJ_UnLinkObjectFromObject()
141 bool EERIE_LINKEDOBJ_LinkObjectToObject(EERIE_3DOBJ * obj, EERIE_3DOBJ * tolink, const std::string&… in EERIE_LINKEDOBJ_LinkObjectToObject()
H A DObject.cpp90 void EERIE_RemoveCedricData(EERIE_3DOBJ * eobj);
526 static void ReCreateUVs(EERIE_3DOBJ * eerie) { in ReCreateUVs()
955 seerie->objs[id] = new EERIE_3DOBJ(); in ScnToEerie()
1179 void EERIE_3DOBJ::clear() { in clear()
1247 EERIE_3DOBJ::~EERIE_3DOBJ() { in ~EERIE_3DOBJ()
1271 EERIE_3DOBJ * Eerie_Copy(const EERIE_3DOBJ * obj) { in Eerie_Copy()
1273 EERIE_3DOBJ * nouvo = new EERIE_3DOBJ(); in Eerie_Copy()
1407 void EERIE_RemoveCedricData(EERIE_3DOBJ * eobj) { in EERIE_RemoveCedricData()
1597 EERIE_3DOBJ * eerie = new EERIE_3DOBJ; in TheoToEerie()
1755 EERIE_3DOBJ * obj = entities[i]->obj; in GetExistingEerie()
[all …]
/dports/games/arx-libertatis/arx-libertatis-1.1.2/src/graphics/spells/
H A DSpells05.h52 extern EERIE_3DOBJ * ssol;
54 extern EERIE_3DOBJ * slight;
56 extern EERIE_3DOBJ * srune;
58 extern EERIE_3DOBJ * smotte;
60 extern EERIE_3DOBJ * stone1;
62 extern EERIE_3DOBJ * stone0;
64 extern EERIE_3DOBJ * stite;
66 extern EERIE_3DOBJ * smissile;
68 extern EERIE_3DOBJ * spapi;
70 extern EERIE_3DOBJ * svoodoo;
[all …]
/dports/games/arx-libertatis/arx-libertatis-1.1.2/src/physics/
H A DBox.h54 struct EERIE_3DOBJ;
56 void EERIE_PHYSICS_BOX_Create(EERIE_3DOBJ * obj);
57 void EERIE_PHYSICS_BOX_Release(EERIE_3DOBJ * obj);
58 void EERIE_PHYSICS_BOX_Show(EERIE_3DOBJ * obj);
59 void EERIE_PHYSICS_BOX_Launch(EERIE_3DOBJ * obj, Vec3f * pos, Vec3f * vect, long flags = 0, Anglef …
60 bool IsObjectVertexCollidingTriangle(EERIE_3DOBJ * obj, Vec3f * verts, long k, long * validd);
H A DClothes.h50 struct EERIE_3DOBJ;
52 void MOLLESS_Clear(EERIE_3DOBJ * obj, long flag = 0);
53 void EERIEOBJECT_AddClothesData(EERIE_3DOBJ * obj);
54 void KillClothesData(EERIE_3DOBJ * obj);
H A DCollisionShapes.h47 struct EERIE_3DOBJ;
50 void EERIE_COLLISION_SPHERES_Create(EERIE_3DOBJ * obj);
51 void EERIE_COLLISION_SPHERES_Release(EERIE_3DOBJ * obj);
H A DCollisionShapes.cpp63 EERIE_3DOBJ * obj = io->obj; in EERIE_COLLISION_Cylinder_Create()
110 void EERIE_COLLISION_SPHERES_Release(EERIE_3DOBJ * obj) { in EERIE_COLLISION_SPHERES_Release()
120 void AddCollisionSphere(EERIE_3DOBJ * obj, long idx, float radius) { in AddCollisionSphere()
143 long GetFirstChildGroup(EERIE_3DOBJ * obj, long group) in GetFirstChildGroup()
161 bool IsExclusiveGroupMember(EERIE_3DOBJ * obj, long idx, long group) in IsExclusiveGroupMember()
178 float GetSphereRadiusForGroup(EERIE_3DOBJ * obj, Vec3f * center, Vec3f * dirvect, long group, float… in GetSphereRadiusForGroup()
225 long AddVertexToVertexList(EERIE_3DOBJ * obj, Vec3f * center, long group) in AddVertexToVertexList()
274 void EERIE_COLLISION_SPHERES_Create(EERIE_3DOBJ * obj) in EERIE_COLLISION_SPHERES_Create()
H A DClothes.cpp64 void MOLLESS_Clear(EERIE_3DOBJ * obj, long flag) { in MOLLESS_Clear()
81 void AddSpring(EERIE_3DOBJ * obj, short vert1, short vert2, float constant, float damping, long typ… in AddSpring()
104 short GetIDXVert(EERIE_3DOBJ * obj, short num) in GetIDXVert()
117 void EERIEOBJECT_AddClothesData(EERIE_3DOBJ * obj) in EERIEOBJECT_AddClothesData()
277 void KillClothesData(EERIE_3DOBJ * obj) { in KillClothesData()
/dports/games/arx-libertatis/arx-libertatis-1.1.2/src/graphics/data/
H A DMeshManipulation.h50 struct EERIE_3DOBJ;
75 long IsInSelection(const EERIE_3DOBJ * obj, long vert, long tw);
76 void AddVertexIdxToGroup(EERIE_3DOBJ * obj, long group, long val);
77 void EERIE_MESH_TWEAK_Skin(EERIE_3DOBJ * obj, const res::path & skintochange, const res::path & ski…
78 long ObjectAddMap(EERIE_3DOBJ * obj, TextureContainer * tc);
H A DProgressive.h50 struct EERIE_3DOBJ;
52 void CreateNeighbours(EERIE_3DOBJ * obj);
53 void KillNeighbours(EERIE_3DOBJ * obj);
54 void KillProgressiveData(EERIE_3DOBJ * obj);
H A DFTL.h50 struct EERIE_3DOBJ;
61 bool ARX_FTL_Save(const fs::path & file, const EERIE_3DOBJ * obj);
68 EERIE_3DOBJ * ARX_FTL_Load(const res::path & file);
H A DMeshManipulation.cpp132 long IsInSelection(const EERIE_3DOBJ * obj, long vert, long tw) { in IsInSelection()
162 static long ObjectAddVertex(EERIE_3DOBJ * obj, const EERIE_VERTEX * vert) { in ObjectAddVertex()
176 static long GetActionPoint(const EERIE_3DOBJ * obj, const char * name) { in GetActionPoint()
190 static long ObjectAddFace(EERIE_3DOBJ * obj, const EERIE_FACE * face, const EERIE_3DOBJ * srcobj) { in ObjectAddFace()
263 long ObjectAddMap(EERIE_3DOBJ * obj, TextureContainer * tc) { in ObjectAddMap()
291 void AddVertexIdxToGroup(EERIE_3DOBJ * obj, long group, long val) { in AddVertexIdxToGroup()
312 static EERIE_3DOBJ * CreateIntermediaryMesh(const EERIE_3DOBJ * obj1, const EERIE_3DOBJ * obj2, lon… in CreateIntermediaryMesh()
411 EERIE_3DOBJ * work = new EERIE_3DOBJ(); in CreateIntermediaryMesh()
768 EERIE_3DOBJ * tobj = NULL; in EERIE_MESH_TWEAK_Do()
769 EERIE_3DOBJ * result = NULL; in EERIE_MESH_TWEAK_Do()
[all …]
H A DProgressive.cpp61 void AddNeighBoringVertex(EERIE_3DOBJ * obj, long i, long b) { in AddNeighBoringVertex()
86 void AddNeighBoringFace(EERIE_3DOBJ * obj, long i, long b) { in AddNeighBoringFace()
118 void CreateNeighbours(EERIE_3DOBJ * obj) in CreateNeighbours()
148 void KillNeighbours(EERIE_3DOBJ * obj) { in KillNeighbours()
162 void KillProgressiveData(EERIE_3DOBJ * obj) { in KillProgressiveData()
H A DMesh.h245 bool IsVertexIdxInGroup(EERIE_3DOBJ * eobj,long idx,long grs);
276 void DrawEERIEObjEx(EERIE_3DOBJ * eobj, Anglef * angle, Vec3f * pos, Vec3f * scale, Color3f * col);
277 void DrawEERIEObjExEx(EERIE_3DOBJ * eobj, Anglef * angle, Vec3f * pos, Vec3f * scale, int coll);
329 bool TryToQuadify(EERIEPOLY * ep,EERIE_3DOBJ * eobj);
351 float PtIn2DPolyProj(EERIE_3DOBJ * obj,EERIE_FACE * ef, float x, float z);
352 float PtIn2DPolyProjV2(EERIE_3DOBJ * obj,EERIE_FACE * ef, float x, float z);
427 float CEDRIC_PtIn2DPolyProjV2(EERIE_3DOBJ * obj,EERIE_FACE * ef, float x, float z);
/dports/games/arx-libertatis/arx-libertatis-1.1.2/src/core/
H A DCore.h61 struct EERIE_3DOBJ;
71 extern EERIE_3DOBJ * cabal;
72 extern EERIE_3DOBJ * cameraobj;
73 extern EERIE_3DOBJ * markerobj;
80 extern EERIE_3DOBJ * GoldCoinsObj[MAX_GOLD_COINS_VISUALS];
81 extern EERIE_3DOBJ * nodeobj;
/dports/games/arx-libertatis/arx-libertatis-1.1.2/src/animation/
H A DAnimation.h57 struct EERIE_3DOBJ;
87 void CalculateInterZMapp(EERIE_3DOBJ * _pobj3dObj, long lIdList, long * _piInd, TextureContainer * …
90 void EERIEDrawAnimQuat(EERIE_3DOBJ * eobj, ANIM_USE * eanim, Anglef * angle, Vec3f * pos, unsigned…
92 void DrawEERIEInterMatrix(EERIE_3DOBJ * eobj, EERIEMATRIX * mat, Vec3f * pos, Entity * io, EERIE_M…
94 void DrawEERIEInter(EERIE_3DOBJ * eobj, Anglef * angle, Vec3f * pos, Entity * io, EERIE_MOD_INFO * …
H A DAnimationRender.h50 struct EERIE_3DOBJ;
57 void Cedric_AnimateDrawEntity(EERIE_3DOBJ * eobj, ANIM_USE * animuse, Anglef * angle, Vec3f * pos, …
61 void MakeCLight(Entity * io, Color3f * infra, Anglef * angle, Vec3f * pos, EERIE_3DOBJ * eobj, EERI…
62 void MakeCLight2(Entity * io, Color3f * infra, Anglef * angle, Vec3f * pos, EERIE_3DOBJ * eobj, EER…
/dports/games/arx-libertatis/arx-libertatis-1.1.2/src/ai/
H A DPaths.h61 struct EERIE_3DOBJ;
198 EERIE_3DOBJ * obj;
255 void EERIE_PHYSICS_BOX_Launch_NOCOL(Entity * io, EERIE_3DOBJ * obj, Vec3f * pos, Vec3f * vect, long…
257 long ARX_PHYSICS_BOX_ApplyModel(EERIE_3DOBJ * obj, float framediff, float rubber, long source);
/dports/games/arx-libertatis/arx-libertatis-1.1.2/src/graphics/effects/
H A DFog.h52 struct EERIE_3DOBJ;
54 void ARX_FOGS_Set_Object(EERIE_3DOBJ * _fogobj);
/dports/games/arx-libertatis/arx-libertatis-1.1.2/src/graphics/
H A DGraphicsTypes.h64 struct EERIE_3DOBJ;
349 EERIE_3DOBJ * obj;
420 struct EERIE_3DOBJ struct
422 EERIE_3DOBJ() in EERIE_3DOBJ() argument
481 ~EERIE_3DOBJ();
522 EERIE_3DOBJ ** objs; argument
H A DDraw.h51 struct EERIE_3DOBJ;
80 void EERIEOBJECT_Quadify(EERIE_3DOBJ * obj);
/dports/games/arx-libertatis/arx-libertatis-1.1.2/src/game/
H A DPlayer.h58 struct EERIE_3DOBJ;
64 EERIE_3DOBJ * lacet;
65 EERIE_3DOBJ * runes[RUNE_COUNT];
308 extern EERIE_3DOBJ * hero;
H A DEntity.h67 struct EERIE_3DOBJ;
255 EERIE_3DOBJ * obj; // IO Mesh data
266 EERIE_3DOBJ * tweaky; // tweaked original obj backup

12