Show / Hide Table of Contents

Namespace Content.Shared.Actions

Classes

ActionContainerSystem

ActionsComponent

ActionsComponentState

ActionsContainerComponent

This component indicates that this entity contains actions inside of some container.

BaseActionComponent

BaseActionComponentState

BaseActionEvent

Base class for events that are raised when an action gets performed. This should not generally be used outside of the action system.

BaseTargetActionComponent

EntityTargetActionComponent

EntityTargetActionComponentState

EntityTargetActionEvent

This is the type of event that gets raised when an is performed. The and Target fields will automatically be filled out by the SharedActionsSystem.

GetItemActionsEvent

Event raised directed at items or clothing when they are equipped or held. In order for an item to grant actions some system can subscribe to this event and add actions to the Actions list.

InstantActionComponent

InstantActionComponentState

InstantActionEvent

This is the type of event that gets raised when an is performed. The field is automatically filled out by the SharedActionsSystem.

RequestPerformActionEvent

Event used to communicate with the server that a client wishes to perform some action.

SharedActionsSystem

WorldTargetActionComponent

WorldTargetActionComponentState

WorldTargetActionEvent

This is the type of event that gets raised when an is performed. The and Target fields will automatically be filled out by the SharedActionsSystem.

Structs

ActionAddedEvent

Raised directed at an action container when a new action entity gets inserted.

ActionRemovedEvent

Raised directed at an action container when an action entity gets removed.

Enums

ItemActionIconStyle

Determines how the action icon appears in the hotbar for item actions.

☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾