| Home Page | Recent Changes | Preferences

Actor/Structs

UT2003 :: Object >> Actor (Structs)

See Built-In Structs 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

Image Uploads

Random Page

Recent Changes

Offline Wiki

Unreal Engine

Console Commands

Terminology

Mapping Topics

Mapping Lessons

UnrealEd Interface

Questions&Answers

Scripting Topics

Scripting Lessons

Making Mods

Class Tree

Questions&Answers

Modeling Topics

Questions&Answers

Log In