AI Testing Simulator
Loading...
Searching...
No Matches
IBaseController Interface Reference

Represents an interface for a base controller. More...

Inheritance diagram for IBaseController:
IBaseEntityController WaypointViewController VehicleViewController AdversaryViewController EgoViewController

Public Member Functions

void Select ()
 Selects the controller.
 
void Deselect ()
 Deselects the controller.
 
void Destroy ()
 Destroys the controller.
 
void OpenEditDialog ()
 Opens the edit dialog for the controller.
 
bool IsIgnoringWaypoints ()
 Returns a boolean indicating whether or not the controller ignores waypoints.
 
void ShouldIgnoreWaypoints (bool b)
 Sets the value indicating whether or not the controller should ignore waypoints.
 
Location GetLocation ()
 Returns the location of the object that the controller belongs to.
 

Detailed Description

Represents an interface for a base controller.

Member Function Documentation

◆ Deselect()

void IBaseController.Deselect ( )

◆ Destroy()

void IBaseController.Destroy ( )

◆ GetLocation()

Location IBaseController.GetLocation ( )

Returns the location of the object that the controller belongs to.

Returns
The location of the object the controller belongs to.


Implemented in VehicleViewController, and WaypointViewController.

◆ IsIgnoringWaypoints()

bool IBaseController.IsIgnoringWaypoints ( )

Returns a boolean indicating whether or not the controller ignores waypoints.

Returns
A boolean indicating whether or not the controller ignores waypoints.

Implemented in VehicleViewController, and WaypointViewController.

◆ OpenEditDialog()

void IBaseController.OpenEditDialog ( )

Opens the edit dialog for the controller.

Implemented in AdversaryViewController, EgoViewController, VehicleViewController, and WaypointViewController.

◆ Select()

void IBaseController.Select ( )

◆ ShouldIgnoreWaypoints()

void IBaseController.ShouldIgnoreWaypoints ( bool  b)

Sets the value indicating whether or not the controller should ignore waypoints.

Parameters
bThe value indicating whether or not the controller should ignore waypoints.

Implemented in AdversaryViewController, VehicleViewController, and WaypointViewController.


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