nw::lyt::res::Bounding Structure

Syntax

struct Bounding : public nw::lyt::res::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;
};

Description

Data block for defining a Bounding pane.

res::DATABLOCKKIND_BOUNDING is specified for kind in blockHeader.

Member Variables

blockHeader ut::BinaryBlockHeader Header.(Inherited from Pane.)
flag ut::ResU8 A flag. (lyt::PaneFlag)(Inherited from Pane.)
basePosition ut::ResU8 Base position. (lyt::HorizontalPosition * HORIZONTALPOSITION_MAX + lyt::VerticalPosition)。(Inherited from Pane.)
alpha ut::ResU8 Alpha value.(Inherited from Pane.)
padding ut::ResU8 (Not used)(Inherited from Pane.
name char Pane name.(Inherited from Pane.)
userData char User data.(Inherited from Pane.)
translate Vec3 Translation value.(Inherited from Pane.)
rotate Vec3 Rotation value.(Inherited from Pane.)
scale Vec2 The scale value.(Inherited from Pane.)
size Size Size.(Inherited from Pane.)

Inheritance Hierarchy

nw::lyt::res::Pane
  nw::lyt::res::Bounding

See Also

Lyt
PaneBegin

Revision History

2010/01/26
Initial version.

CONFIDENTIAL