Drag[en]gine Script Module DragonScript  1.23
Dragengine.Scenery.NavigationBlocker Class Reference

Navigation blocker. More...

Inheritance diagram for Dragengine.Scenery.NavigationBlocker:

Public Member Functions

Constructors
NavigationBlocker new ()
 Create navigation blocker. More...
 
Management
DVector getPosition ()
 Position. More...
 
void setPosition (DVector position)
 Set position. More...
 
Quaternion getOrientation ()
 Orientation. More...
 
void setOrientation (Quaternion orientation)
 Set orientation. More...
 
int getLayer ()
 Layer number. More...
 
void setLayer (int layer)
 Set layer number. More...
 
NavigationSpaceType getSpaceType ()
 Space type to navigate. More...
 
void setSpaceType (NavigationSpaceType spaceType)
 Set space type to navigate. More...
 
int getBlockingPriority ()
 Blocking priority. More...
 
void setBlockingPriority (int priority)
 Set blocking priority. More...
 
bool getEnabled ()
 Enabled. More...
 
void setEnabled (bool enabled)
 Set enabled. More...
 
ShapeList getShapeList ()
 Shape list. More...
 
void setShapeList (ShapeList shapeList)
 Set shape list. More...
 

Detailed Description

Navigation blocker.

This is a native class.

Member Function Documentation

◆ getBlockingPriority()

int Dragengine.Scenery.NavigationBlocker.getBlockingPriority ( )

Blocking priority.

Blocks navigation meshes with a smaller or equal blocking priority.

◆ getEnabled()

bool Dragengine.Scenery.NavigationBlocker.getEnabled ( )

Enabled.

◆ getLayer()

int Dragengine.Scenery.NavigationBlocker.getLayer ( )

Layer number.

◆ getOrientation()

Quaternion Dragengine.Scenery.NavigationBlocker.getOrientation ( )

Orientation.

◆ getPosition()

DVector Dragengine.Scenery.NavigationBlocker.getPosition ( )

Position.

◆ getShapeList()

ShapeList Dragengine.Scenery.NavigationBlocker.getShapeList ( )

Shape list.

◆ getSpaceType()

NavigationSpaceType Dragengine.Scenery.NavigationBlocker.getSpaceType ( )

Space type to navigate.

◆ new()

NavigationBlocker Dragengine.Scenery.NavigationBlocker.new ( )

Create navigation blocker.

◆ setBlockingPriority()

void Dragengine.Scenery.NavigationBlocker.setBlockingPriority ( int  priority)

Set blocking priority.

Blocks navigation meshes with a smaller or equal blocking priority.

◆ setEnabled()

void Dragengine.Scenery.NavigationBlocker.setEnabled ( bool  enabled)

Set enabled.

◆ setLayer()

void Dragengine.Scenery.NavigationBlocker.setLayer ( int  layer)

Set layer number.

◆ setOrientation()

void Dragengine.Scenery.NavigationBlocker.setOrientation ( Quaternion  orientation)

Set orientation.

◆ setPosition()

void Dragengine.Scenery.NavigationBlocker.setPosition ( DVector  position)

Set position.

◆ setShapeList()

void Dragengine.Scenery.NavigationBlocker.setShapeList ( ShapeList  shapeList)

Set shape list.

◆ setSpaceType()

void Dragengine.Scenery.NavigationBlocker.setSpaceType ( NavigationSpaceType  spaceType)

Set space type to navigate.


The documentation for this class was generated from the following file: