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

Represents an interface for a base entity view. More...

Inheritance diagram for IBaseEntityView:
IBaseView VehicleViewController AdversaryViewController EgoViewController

Public Member Functions

void OnChangeCategory (AdversaryCategory cat)
 Called when the category of the entity changes. </summary

Parameters
catThe new category of the entity.

 
void OnChangeModel (EntityModel model)
 Called when the model of the entity changes.
 
void OnChangeID (string id)
 Called when the ID of the entity changes.
 
- Public Member Functions inherited from IBaseView
void OnChangePosition (float x, float y)
 Called when the position of the corresponding object changes.
 
void OnChangeRotation (float angle)
 Called when the rotation of the corresponding object changes.
 
void OnChangeColor (Color color)
 Called when the color of the corresponding object changes.
 

Detailed Description

Represents an interface for a base entity view.

Member Function Documentation

◆ OnChangeCategory()

void IBaseEntityView.OnChangeCategory ( AdversaryCategory  cat)

Called when the category of the entity changes. </summary

Parameters
catThe new category of the entity.

Implemented in AdversaryViewController, EgoViewController, and VehicleViewController.

◆ OnChangeID()

void IBaseEntityView.OnChangeID ( string  id)

Called when the ID of the entity changes.

Parameters
idThe new ID of the entity.

Implemented in VehicleViewController.

◆ OnChangeModel()

void IBaseEntityView.OnChangeModel ( EntityModel  model)

Called when the model of the entity changes.

Parameters
modelThe new model of the entity.

Implemented in VehicleViewController.


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