Skyline Lua API  Version 1.0 RC1
Lua Script Reference for Skyline Game Engine.
LUA_API_Navmesh.h
Go to the documentation of this file.
1 // | _ ____ __ _
2 // | / \ _ _ _ __ __ _/ ___| ___ / _| |_
3 // | / _ \| | | | '__/ _` \___ \ / _ \| |_| __|
4 // | / ___ \ |_| | | | (_| |___) | (_) | _| |_
5 // | /_/ \_\__,_|_| \__,_|____/ \___/|_| \__|
6 // |
7 // | Aurasoft UK 2008 - 2016 http://www.aurasoft.co.uk
8 // |
9 // | Skyline Game Engine Lua API Documentation
10 // |
11 // | This file belongs to Aurasoft UK for the Skyline Game Engine of all versions.
12 // | This file is not for use in any other software that is not owned by Aurasoft UK and cannot be used by any other
13 // | person outside of the Skyline Game Engine development team.
14 // |
15 // | Copyright - Aurasoft UK & Skyline Game Engine 2008 - 2016
16 // |
17 
18 // SKYLINE LUA CLASS FOR API DOCUMENTATION
19 
31 class navmesh
32 {
33 public:
34 
49  void navmesh.addEntity();
50 
51 
66  void navmesh.removeEntity();
67 
82  void navmesh.addDCC();
83 
98  void navmesh.setDestination();
99 
114  void navmesh.getDestination();
115 
130 
144  void navmesh.setAgentHeight();
145 
159  void navmesh.setAgentWidth();
160 
174  void navmesh.setAgentMaxSpeed();
175 
189  void navmesh.setAgentMaxAccel();
190 
205 
206 
221 
236 
250  void navmesh.showAgentDebug();
251 
266 
280  void navmesh.getAgentSpeed();
281 
295  void navmesh.getAgentMaxSpeed();
296 
310  void navmesh.getAgentVelocity();
311 
325  void navmesh.stopAgent();
326 
327 
328 };
void navmesh isDestinationReached()
Is destination reached.
Definition: LUA_API_Navmesh.h:31
void navmesh stopAgent()
Stop Agent.
void navmesh setAgentControlled()
Set Agent controlled.
void navmesh setAgentMaxAccel()
Set Agent maximum accelleration.
void navmesh getRandomPosition() void navmesh.setAgentHeight()
Get random position.
void navmesh getAgentVelocity()
Get Agent Velocity.
void navmesh setAgentMaxSpeed()
Set Agent maximum speed.
void navmesh setAgentPathOptRange()
Set Agent path optimum range.
void navmesh addDCC()
Add Dynamic character controller.
void navmesh addEntity()
Add Entity Navmesh.
void navmesh setAgentColQueryRange()
Set Agent collision query range.
void navmesh showAgentDebug()
Show agent debug.
void navmesh getAgentSpeed()
Get Agent Speed.
void navmesh getDestination()
Get Destination.
void navmesh setAgentWidth()
Set Agent Width.
void navmesh removeEntity()
Remove Entity Navmesh.
void navmesh setDestination()
Set Destination.
void navmesh getAgentMaxSpeed()
Get Agent Maximum Speed.