Module: GlimR
- Defined in:
- lib/glimr/event.rb,
lib/glimr/widget.rb,
lib/glimr/widgets.rb,
lib/glimr/layoutable.rb,
lib/glimr/configurable.rb,
lib/glimr/renderer/raw.rb,
lib/glimr/widgets/list.rb,
lib/glimr/eventlistener.rb,
lib/glimr/widgets/image.rb,
lib/glimr/widgets/label.rb,
lib/glimr/renderer/light.rb,
lib/glimr/renderer/model.rb,
lib/glimr/widgets/button.rb,
lib/glimr/widgets/layout.rb,
lib/glimr/renderer/camera.rb,
lib/glimr/renderer/shader.rb,
lib/glimr/widgets/resizer.rb,
lib/glimr/renderer/texture.rb,
lib/glimr/widgets/checkbox.rb,
lib/glimr/renderer/geometry.rb,
lib/glimr/renderer/material.rb,
lib/glimr/renderer/viewport.rb,
lib/glimr/widgets/container.rb,
lib/glimr/widgets/scrollbar.rb,
lib/glimr/renderer/transform.rb,
lib/glimr/widgets/radiogroup.rb,
lib/glimr/renderer/glutwindow.rb,
lib/glimr/widgets/text_editor.rb,
lib/glimr/renderer/sceneobject.rb,
lib/glimr/renderer/orthoprojection.rb,
lib/glimr/widgets/stretchable_image.rb,
lib/glimr/widgets/scrollable_container.rb
Defined Under Namespace
Modules: Configurable, EventListener, Layoutable, Scrollable Classes: AngleAxis, Button, Camera, Checkbox, CheckboxButton, Container, EmptyButton, Event, GLUTWindow, Geometry, HLayout, HScrollBar, HScrollKnob, HScroller, Image, Label, Layout, Light, List, ListItem, Material, Model, OrthoProjection, Quaternion, RadioGroup, RadioOption, RadioOptionButton, Raw, Resizer, SceneObject, ScrollDownButton, ScrollLeftButton, ScrollRightButton, ScrollUpButton, ScrollableContainer, ScrollableList, Shader, StretchableImage, TextCursor, TextEditor, TextInput, Texture, Transform, VLayout, VScrollBar, VScrollKnob, VScroller, Viewport, Widget
Class Attribute Summary collapse
-
.label_color ⇒ Object
Returns the value of attribute label_color.
-
.label_font ⇒ Object
Returns the value of attribute label_font.
-
.label_size ⇒ Object
Returns the value of attribute label_size.
-
.theme ⇒ Object
Returns the value of attribute theme.
-
.widgets ⇒ Object
Returns the value of attribute widgets.
Class Method Summary collapse
Class Attribute Details
.label_color ⇒ Object
Returns the value of attribute label_color.
12 13 14 |
# File 'lib/glimr/widgets/label.rb', line 12 def label_color @label_color end |
.label_font ⇒ Object
Returns the value of attribute label_font.
12 13 14 |
# File 'lib/glimr/widgets/label.rb', line 12 def label_font @label_font end |
.label_size ⇒ Object
Returns the value of attribute label_size.
12 13 14 |
# File 'lib/glimr/widgets/label.rb', line 12 def label_size @label_size end |
.theme ⇒ Object
Returns the value of attribute theme.
7 8 9 |
# File 'lib/glimr/widgets.rb', line 7 def theme @theme end |
.widgets ⇒ Object
Returns the value of attribute widgets.
7 8 9 |
# File 'lib/glimr/widgets.rb', line 7 def @widgets end |
Class Method Details
.for(model, arg_hash = {}, &block) ⇒ Object
9 10 11 |
# File 'lib/glimr/widgets.rb', line 9 def for(model, arg_hash = {}, &block) [model.class].new(arg_hash.merge(:model => model), &block) end |