Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
UE Namespace Reference

Namespaces

namespace  AccessDetection
 
namespace  CompactBinary
 
namespace  ComparisonUtility
 
namespace  ConfigCacheIni
 
namespace  ConfigUtilities
 
namespace  Core
 
namespace  CoreUObject
 
namespace  Delegates
 
namespace  EnumFlags
 
namespace  LWC
 
namespace  Math
 
namespace  MemStack
 
namespace  Private
 
namespace  Serialization
 
namespace  String
 
namespace  StructuredArchive
 
namespace  Trace
 

Classes

class  FSpinLock
 
class  FTimeout
 
class  TScopeLock
 
class  TScopeUnlock
 

Detailed Description

A vector in 2-D space composed of components (X, Y) with floating point precision.

4x4 matrix of floating point values. Matrix-matrix multiplication happens with a pre-multiple of the transpose – in other words, Res = Mat1.operator*(Mat2) means Res = Mat2^FArg * Mat1, as opposed to Res = Mat1 * Mat2. Matrix elements are accessed with M[RowIndex][ColumnIndex].

Structure for three dimensional planes.

Stores the coeffecients as Xx+Yy+Zz=W. Note that this is different from many other Plane classes that use Xx+Yy+Zz+W=0.

Implements an axis-aligned box.

Boxes describe an axis-aligned extent in three dimensions. They are used for many different things in the Engine and in games, such as bounding volumes, collision detection and visibility calculation.

Implements a rectangular 2D Box.

Structure for a combined axis aligned bounding box and bounding sphere with the same origin. (28 bytes).

Structure for capsules.

A capsule consists of two sphere connected by a cylinder.

Dual quaternion class

3D Ray represented by Origin and (normalized) Direction

Implements a basic sphere.