Provides script language access to C++ objects of this type.
Class Hierarchy | No registered superclass. |
Function members are as follows:
Return Type | Function Name | Documentation |
---|---|---|
<Uint32Vector> | Uint32Vector | Constructs a <Uint32Vector> object with the specified X, Y, Z, and W values. |
int32 | Assign | Assigns the components from the vector 'Other' to 'this'. |
int32 | BindIterators | Binds iterators to this object. |
int32 | BindPointer | Binds a <MemoryPointer> or subclass to this object. The <MemoryPointer> becomes a pointer to this object that can be passed to compatible functions. |
int32 | ElementSize | Returns the size in bytes of each element of the array. Returns 4 because a 32-bit <uint32> requires 4 byte of storage. |
int32 | Fill | Sets all the items in the vector to this value. |
<Uint32Iterator> | First | Returns an iterator positioned at the start of the collection. |
uint32 | GetComponent | Returns the vector component value at the specified index. |
<Uint32Pointer> | GetPointer | Returns a pointer to this object. The pointer object is allocated with new so you must use auto in the declaration or you must manually delete the pointer object. For example: auto Uint32Pointer ptr = object.GetPointer(). |
<Uint32ArrayView> | GetView | Returns a <Uint32ArrayView> that contains first and last iterators for the collection. |
<Uint32Iterator> | Last | Returns an iterator positioned at the end of the collection. |
int32 | Set | Sets the X, Y, Z, and W components of the vector. |
int32 | SetComponent | Sets the vector component at the specified index. |
int32 | SizeInBytes | Returns the size in bytes of the <Uint32Vector, which is 4 * uint32, or 16 bytes. |
Object members are as follows:
Type Name | Accessor Name | Documentation |
---|---|---|
<Uint32Vector> | Value | Returns the value of this object's underlying <Uint32Vector> object. For example: to assign the value of this object to another <Uint32Vector> object. |
uint32 | W | Gets or sets the W component of the vector. |
uint32 | X | Gets or sets the X component of the vector. |
uint32 | Y | Gets or sets the Y component of the vector. |
uint32 | Z | Gets or sets the Z component of the vector. |