Adobe Systems Incorporated

widget_node_t Struct Reference

#include <factory.hpp>

List of all members.

Public Member Functions

 widget_node_t (size_enum_t size, const eve_t::iterator &eve_token, const platform_display_type &display_token, const keyboard_t::iterator &keyboard_token)

Public Attributes

platform_display_type display_token_m
eve_t::iterator eve_token_m
keyboard_t::iterator keyboard_token_m
size_enum_t size_m

Detailed Description

This structure represents a widget registered into Eve and the display. If a widget is a parent then this information is used for inserting child widgets and correctly calculating sizes.

Definition at line 234 of file factory.hpp.

Constructor & Destructor Documentation

widget_node_t ( size_enum_t  size,
const eve_t::iterator &  eve_token,
const platform_display_type display_token,
const keyboard_t::iterator keyboard_token 

Definition at line 236 of file factory.hpp.

Member Data Documentation

The widget as known by the display. This should *not* be mutable -- for now it's more convenient.

Definition at line 259 of file factory.hpp.

eve_t::iterator eve_token_m

The parent as known by Eve.

Definition at line 254 of file factory.hpp.

The widget as known by the keyboard.

Definition at line 263 of file factory.hpp.

This specifies the size of this widget. Children will use this to find the size they should use (unless they have an explicit size specified).

Definition at line 250 of file factory.hpp.

Copyright © 2006-2007 Adobe Systems Incorporated.

Use of this website signifies your agreement to the Terms of Use and Online Privacy Policy.

Search powered by Google