Data Accessors

Data accessors hold a value or a pointer to values. They define the type of a given attribute. They are similar to variable declarations in a programming language such as C++. All attributes should contain one of these accessors and no more.

Note

Some accessors also hold a value (Rotate for instance), which means values that hold them do not need an extra Data accessor.

The different Data accessors are described as follows: