public class NavPointMessage.NavPointSharedMessage extends NavPointShared
| Modifier and Type | Field and Description |
|---|---|
protected BooleanProperty |
myDoorOpened
True if this NavPoint is a Door and door is opened.
|
protected BooleanProperty |
myInvSpot
If this is an inventory spot (item is respawned at this point).
|
protected BooleanProperty |
myItemSpawned
True if the item is spawned at the point.
|
protected LocationProperty |
myLocation
Location of navigation point.
|
protected BooleanProperty |
myPlayerStart
If this is a player start (players and/or bots are respawned at this point).
|
protected VelocityProperty |
myVelocity
Velocity of the navigation point (if the navigation point is
currently moving).
|
protected HashMap<PropertyId,ISharedProperty> |
propertyMap |
DoorOpenedPropertyToken, InvSpotPropertyToken, ItemSpawnedPropertyToken, LocationPropertyToken, PlayerStartPropertyToken, SharedPropertyTokens, SimTime, VelocityPropertyToken| Constructor and Description |
|---|
NavPointMessage.NavPointSharedMessage() |
| Modifier and Type | Method and Description |
|---|---|
NavPointMessage.NavPointSharedMessage |
clone() |
UnrealId |
getId()
A unique Id of this navigation point assigned by the game.
|
Location |
getLocation()
Location of navigation point.
|
Map<PropertyId,ISharedProperty> |
getProperties() |
ISharedProperty |
getProperty(PropertyId id) |
Velocity |
getVelocity()
Velocity of the navigation point (if the navigation point is
currently moving).
|
boolean |
isDoorOpened()
True if this NavPoint is a Door and door is opened.
|
boolean |
isInvSpot()
If this is an inventory spot (item is respawned at this point).
|
boolean |
isItemSpawned()
True if the item is spawned at the point.
|
boolean |
isPlayerStart()
If this is a player start (players and/or bots are respawned at this point).
|
String |
toHtmlString() |
String |
toString() |
getCompositeClass, getSimTime, setSimTimetoJsonLiteralprotected HashMap<PropertyId,ISharedProperty> propertyMap
protected LocationProperty myLocation
protected VelocityProperty myVelocity
protected BooleanProperty myItemSpawned
protected BooleanProperty myDoorOpened
protected BooleanProperty myInvSpot
protected BooleanProperty myPlayerStart
public NavPointMessage.NavPointSharedMessage()
public NavPointMessage.NavPointSharedMessage clone()
clone in interface ISharedWorldObjectclone in class NavPointSharedpublic ISharedProperty getProperty(PropertyId id)
public Map<PropertyId,ISharedProperty> getProperties()
public UnrealId getId()
getId in interface IWorldObjectgetId in class NavPointSharedpublic Location getLocation()
getLocation in interface ILocatedgetLocation in class NavPointSharedpublic Velocity getVelocity()
getVelocity in interface ILocomotivegetVelocity in class NavPointSharedpublic boolean isItemSpawned()
isItemSpawned in class NavPointSharedpublic boolean isDoorOpened()
isDoorOpened in class NavPointSharedpublic boolean isInvSpot()
isInvSpot in class NavPointSharedpublic boolean isPlayerStart()
isPlayerStart in class NavPointSharedpublic String toString()
toString in class NavPointSharedpublic String toHtmlString()
toHtmlString in class NavPointSharedCopyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.