◆ ApplyGamepadEffectImmediate()
| proto external void PlayerController.ApplyGamepadEffectImmediate |
( |
GamepadEffect | effect | ) |
|
◆ CanRequestRespawn()
| proto external bool PlayerController.CanRequestRespawn |
( |
| ) |
|
When a PlayerController.RequestRespawn() is issued, the controller engages an internal lock that waits for response from the authority or timeout and drops any additional requests.
This method returns whether we can currently issue a request respawn or not.
- Returns
- True in case that we have no internal lock engaged and we can request, false otherwise.
◆ GetActionManager()
| proto external ActionManager PlayerController.GetActionManager |
( |
| ) |
|
Returns the Action Manager associated to this player controller.
◆ GetControlledEntity()
| proto external IEntity PlayerController.GetControlledEntity |
( |
| ) |
|
◆ GetGamepadIOHandlerComponent()
◆ GetHUDManagerComponent()
◆ GetPlayerCamera()
| proto external PlayerCamera PlayerController.GetPlayerCamera |
( |
| ) |
|
◆ GetPlayerId()
| proto external int PlayerController.GetPlayerId |
( |
| ) |
|
◆ GetRespawnComponent()
◆ GetRplIdentity()
| proto external int PlayerController.GetRplIdentity |
( |
| ) |
|
◆ HasRole()
| proto external bool PlayerController.HasRole |
( |
EPlayerRole | role | ) |
|
Returns True if the user has given role assigned.
◆ IsChatAllowed()
| proto external bool PlayerController.IsChatAllowed |
( |
| ) |
|
Returns text communication privilege.
◆ IsVonAllowed()
| proto external bool PlayerController.IsVonAllowed |
( |
| ) |
|
Returns voice communication privilege.
◆ OnControlledEntityChanged()
| void PlayerController.OnControlledEntityChanged |
( |
IEntity | from, |
|
|
IEntity | to ) |
|
protected |
◆ OnDestroyed()
| void PlayerController.OnDestroyed |
( |
notnull Instigator | killer | ) |
|
|
protected |
◆ OnInit()
| void PlayerController.OnInit |
( |
IEntity | owner | ) |
|
|
protected |
◆ OnOwnershipChanged()
| void PlayerController.OnOwnershipChanged |
( |
bool | changing, |
|
|
bool | becameOwner ) |
|
protected |
◆ OnUpdate()
| void PlayerController.OnUpdate |
( |
float | timeSlice | ) |
|
◆ RequestRespawn()
| proto external void PlayerController.RequestRespawn |
( |
| ) |
|
Send request to the server to spawn a playable controller for us.
◆ ResetGamepadIOHandler()
| proto external void PlayerController.ResetGamepadIOHandler |
( |
| ) |
|
◆ SetCharacterCameraRenderActive()
| proto external bool PlayerController.SetCharacterCameraRenderActive |
( |
bool | active | ) |
|
◆ SetControlledEntity()
| proto external bool PlayerController.SetControlledEntity |
( |
IEntity | entity | ) |
|
Set the new controlled entity for the player.
Ignored if called from clients in MP.
The documentation for this interface was generated from the following file:
- Game/generated/Player/PlayerController.c