Data Types and Arrays in a Class must be declared Private and normally can't be accessed from outside the Class. This gets arround the problem by using CopyMemory API to copy a pointer to a variable outside the Class. This allows you to read/modify Data Types and Arrays in a Class as if they were Public.
API DeclarationsCopyMemory
VarPtr