sc2-gamedata
Public Attributes | List of all members
CActorBearings Class Reference

Bearings. More...

#include <Actor.h>

Inheritance diagram for CActorBearings:
Inheritance graph
[legend]
Collaboration diagram for CActorBearings:
Collaboration graph
[legend]

Public Attributes

flag8 AddToProximitySystem
 Add To Proximity System. More...
 
SActorRequest HostForProps
 Host For Properties. More...
 
SActorRequest Host
 Host. More...
 
SActorSiteOpsData HostSiteOps
 Host Site Operations. More...
 
EActorScopeBearingsTrackingType ScopeBearingsTracking
 Scope Bearings Tracking. More...
 

Detailed Description

Bearings.

Remarks
Unknown

Member Data Documentation

◆ AddToProximitySystem

flag8 CActorBearings::AddToProximitySystem

Add To Proximity System.

Controls whether this actor can be interacted with using the cursor and whether it can be found by other actors performing an area search.

◆ Host

SActorRequest CActorBearings::Host

Host.

Actors can inherit their position, rotation, and other properties like visibility from their host based on how the hosted properties are configured. Typically you can think of hosts like an object's parent in a hierarchy of objects.

◆ HostForProps

SActorRequest CActorBearings::HostForProps

Host For Properties.

If this field is set, this host will be used to inherit hosted properties while the normal host is still used to inherit position and rotation.

◆ HostSiteOps

SActorSiteOpsData CActorBearings::HostSiteOps

Host Site Operations.

The host site ops are used to customize the position and rotation (bearings) that are inherited from the host. Each site operation is applied to the incoming bearings in the order that they are listed. For example, site ops can be used to attach an actor to the head of another actor by using the attach site op.

◆ ScopeBearingsTracking

EActorScopeBearingsTrackingType CActorBearings::ScopeBearingsTracking

Scope Bearings Tracking.

Controls whether the position and rotation for this actor are inherited from the scope or from the host. If the actor has no host, it will automatically follow the scope unless scope tracking is forced off. The scope position depends on the context of the actor but is typically based on a unit's synchronous position, the position of the cursor, or where the actor was initially created.


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