Helper/wrapper functions shared by native (ProceduralRoadAngelscript.cpp) and generic (ProceduralRoadAngelscriptGeneric.cpp) procedural road bindings.
Native bindings register these directly (asCALL_CDECL/asCALL_CDECL_OBJFIRST), generic bindings wrap them using WRAP_FN()/WRAP_OBJ_FIRST().
Definition in file ProceduralRoadAngelscriptWrappers.h.
|
| static ProceduralPoint * | ProceduralRoadAngelscriptWrappers::ProceduralPointFactory () |
| |
| static ProceduralObject * | ProceduralRoadAngelscriptWrappers::ProceduralObjectFactory () |
| |
| static ProceduralRoad * | ProceduralRoadAngelscriptWrappers::ProceduralRoadFactory (const std::string &groundmodelName="") |
| |
| static Ogre::Vector3 & | ProceduralRoadAngelscriptWrappers::ProceduralPoint_get_position (ProceduralPoint *self) |
| |
| static Ogre::Quaternion & | ProceduralRoadAngelscriptWrappers::ProceduralPoint_get_rotation (ProceduralPoint *self) |
| |
| static float | ProceduralRoadAngelscriptWrappers::ProceduralPoint_get_width (ProceduralPoint *self) |
| |
| static float | ProceduralRoadAngelscriptWrappers::ProceduralPoint_get_border_width (ProceduralPoint *self) |
| |
| static float | ProceduralRoadAngelscriptWrappers::ProceduralPoint_get_border_height (ProceduralPoint *self) |
| |
| static RoadType | ProceduralRoadAngelscriptWrappers::ProceduralPoint_get_type (ProceduralPoint *self) |
| |
| static int | ProceduralRoadAngelscriptWrappers::ProceduralPoint_get_pillar_type (ProceduralPoint *self) |
| |
| static void | ProceduralRoadAngelscriptWrappers::ProceduralPoint_set_position (ProceduralPoint *self, const Ogre::Vector3 &pos) |
| |
| static void | ProceduralRoadAngelscriptWrappers::ProceduralPoint_set_rotation (ProceduralPoint *self, const Ogre::Quaternion &rot) |
| |
| static void | ProceduralRoadAngelscriptWrappers::ProceduralPoint_set_width (ProceduralPoint *self, float width) |
| |
| static void | ProceduralRoadAngelscriptWrappers::ProceduralPoint_set_border_width (ProceduralPoint *self, float bwidth) |
| |
| static void | ProceduralRoadAngelscriptWrappers::ProceduralPoint_set_border_height (ProceduralPoint *self, float bheight) |
| |
| static void | ProceduralRoadAngelscriptWrappers::ProceduralPoint_set_type (ProceduralPoint *self, RoadType type) |
| |
| static void | ProceduralRoadAngelscriptWrappers::ProceduralPoint_set_pillar_type (ProceduralPoint *self, int type) |
| |
| static void | ProceduralRoadAngelscriptWrappers::ProceduralRoad_finish (ProceduralRoad *self) |
| |
| static int | ProceduralRoadAngelscriptWrappers::ProceduralObject_get_smoothing_num_splits (ProceduralObject *self) |
| |
| static void | ProceduralRoadAngelscriptWrappers::ProceduralObject_set_smoothing_num_splits (ProceduralObject *self, int n) |
| |
| static bool | ProceduralRoadAngelscriptWrappers::ProceduralObject_get_collision_enabled (ProceduralObject *self) |
| |
| static void | ProceduralRoadAngelscriptWrappers::ProceduralObject_set_collision_enabled (ProceduralObject *self, bool n) |
| |
| static std::string | ProceduralRoadAngelscriptWrappers::ProceduralObject_get_custom_material (ProceduralObject *self) |
| |
| static void | ProceduralRoadAngelscriptWrappers::ProceduralObject_set_custom_material (ProceduralObject *self, const std::string &n) |
| |
| static std::string | ProceduralRoadAngelscriptWrappers::ProceduralObject_get_custom_groundmodel (ProceduralObject *self) |
| |
| static void | ProceduralRoadAngelscriptWrappers::ProceduralObject_set_custom_groundmodel (ProceduralObject *self, const std::string &n) |
| |