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

Quad. More...

#include <Actor.h>

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

Public Attributes

CActorCreateKey LaunchActor
 Launch Actor. More...
 
real32 LaunchHeight
 Launch Height. More...
 
CActorCreateKey CenterActor
 Center Actor. More...
 
real32 CenterHeight
 Center Height. More...
 
CActorCreateKey ImpactActor
 Impact Actor. More...
 
real32 ImpactHeight
 Impact Height. More...
 
CQuad Quad
 Quad. More...
 
real32 Height
 Height. More...
 
real32 Width
 Width. More...
 

Detailed Description

Quad.

Remarks
Unknown

Member Data Documentation

◆ CenterActor

CActorCreateKey CActorQuad::CenterActor

Center Actor.

Quad actors place the center actors between the launch and impact actors. Multiple center actors are created based on the remaining height after the impact and launch heights are subtracted from the total height.

◆ CenterHeight

real32 CActorQuad::CenterHeight

Center Height.

The center height determines how many center actors are created by first subtracting the launch and impact heights from the total height and then dividing the remaining height by the center height.

Remarks
minValue: 0.0

◆ Height

real32 CActorQuad::Height

Height.

The height field specifies the total horizontal length of the quad actor. The height will override the values specified in the quad field while retaining the center point and orientation. This does not refer to the Z height.

Remarks
minValue: 0.0

◆ ImpactActor

CActorCreateKey CActorQuad::ImpactActor

Impact Actor.

The impact actor is created at the end of the quad, typically where the mouse cursor is positioned when this is used for targeting cursors.

◆ ImpactHeight

real32 CActorQuad::ImpactHeight

Impact Height.

The impact height specifies the vertical scale (local Y axis) of the impact actor. The impact height is subtracted from the total height when determining how many center actors will be created.

Remarks
minValue: 0.0

◆ LaunchActor

CActorCreateKey CActorQuad::LaunchActor

Launch Actor.

The launch actor is created at the beginning of the quad, typically where the unit is positioned when this is used for targeting cursors.

◆ LaunchHeight

real32 CActorQuad::LaunchHeight

Launch Height.

The launch height specifies the vertical scale (local Y axis) of the launch actor. The launch height is subtracted from the total height when determining how many center actors will be created.

Remarks
minValue: 0.0

◆ Quad

CQuad CActorQuad::Quad

Quad.

The quad determines the center point, dimensions, and orientation of the quad actor. The corners of the quad will be positioned based on the min x, min y, max x, and max y points. The height and width fields will override the values specified here while keeping the same center point and orientation. The orientation refers to whether the min and max values are reversed, which can be used to flip the impact and launch points.

◆ Width

real32 CActorQuad::Width

Width.

The width field affects the horizontal scale (local X axis) of each quad actor. The width will override the values specified in the quad field while retaining the center point and orientation.

Remarks
minValue: 0.0

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