struct Pane
{
ut::BinaryBlockHeader blockHeader;
ut::ResU8 flag;
ut::ResU8 basePosition;
ut::ResU8 alpha;
ut::ResU8 padding[1];
char name[ResourceNameStrMax];
char userData[UserDataStrMax];
Vec3 translate;
Vec3 rotate;
Vec2 scale;
Size size;
};
Data block for defining a null pane.
res::DATABLOCKKIND_PANE is specified for kind in blockHeader.
| blockHeader | Header. | |
|---|---|---|
| flag | A flag. (lyt::PaneFlag) | |
| basePosition | Base position. (lyt::HorizontalPosition * HORIZONTALPOSITION_MAX + lyt::VerticalPosition)。 | |
| alpha | Alpha value. | |
| padding | (Not used.) | |
| name | Pane name. | |
| userData | User data. | |
| translate | Translation value. | |
| rotate | Rotation value. | |
| scale | The scale value. | |
size
|
Size. |
CONFIDENTIAL