| Home Page | Recent Changes

Actor/Structs

UT2003 :: Object >> Actor (Structs)

See Built-In Struct for more (and probably more useful) structs that can be used in Actor classes.

ActorRenderDataPtr

struct ActorRenderDataPtr { var pointer Ptr; };

AnimRep

Animation replication (can be used to replicate channel 0 anims for dumb proxies)

struct AnimRep
{
    var name AnimSequence; 
    var bool bAnimLoop; 
    var byte AnimRate;      // note that with compression, max replicated animrate is 4.0
    var byte AnimFrame;
    var byte TweenRate;     // note that with compression, max replicated tweentime is 4 seconds
};

BatchReference

struct BatchReference
{
    var int BatchIndex,
            ElementIndex;
};

KBVect

Used to avoid compression.

struct KRBVec
{
    var float   X, Y, Z;
};

KRigidBodyState

struct KRigidBodyState
{
    var KRBVec  Position;
    var Quat    Quaternion;
    var KRBVec  LinVel;
    var KRBVec  AngVel;
};

LightRenderDataPtr

struct LightRenderDataPtr { var pointer Ptr; };

PointRegion

Identifies a unique convex volume in the world.

struct PointRegion
{
    var zoneinfo Zone;       // Zone.
    var int      iLeaf;      // Bsp leaf.
    var byte     ZoneNumber; // Zone number.
};

ProjectorRenderInfoPtr

struct ProjectorRenderInfoPtr { var pointer Ptr; }; // Hack to to fool C++ header generation...

StaticMeshProjectorRenderInfoPtr

struct StaticMeshProjectorRenderInfoPtr { var pointer Ptr; };

The Unreal Engine Documentation Site

Wiki Community

Topic Categories

Recent Changes

Offline Wiki

Unreal Engine

Console Commands

Terminology

FAQs

Help Desk

Mapping Topics

Mapping Lessons

UnrealEd Interface

UnrealScript Topics

UnrealScript Lessons

Making Mods

Class Tree

Modeling Topics

Chongqing Page

Log In