Class: Tgui::BackendGui
- Inherits:
-
ExternObject
show all
- Includes:
- BangNest
- Defined in:
- lib/white_gold/dsl/backend_gui.rb,
lib/white_gold/generated/tgui-abi-loader.gf.rb
Direct Known Subclasses
Gui
Defined Under Namespace
Classes: ViewSignal
Instance Attribute Summary
Attributes inherited from ExternObject
#pointer
Instance Method Summary
collapse
Methods included from BangNest
#method_missing, #respond_to?
#bang_method_missing, #bang_object_stack, #bang_respond_to?, #self!, #upon!
abi_attr, abi_bit_enum, abi_def, abi_enum, #abi_pack, abi_signal, abi_static, #abi_unpack, callback_storage, callback_storage=, data_storage=, finalizer, global_callback_storage, global_callback_storage=, #initialize, #initialized, self_abi_def, self_abi_def_setter
Methods included from Packer
#abi_pack, #abi_packer, #abi_packer_method_name
Methods included from Unpacker
#abi_unpack, #abi_unpacker, #abi_unpacker_method_name
Methods included from BangDef
#def!
Constructor Details
This class inherits a constructor from ExternObject
Dynamic Method Handling
This class handles dynamic methods through the method_missing method
in the class BangNest
Instance Method Details
#_abi_get_font(*a) ⇒ Object
912
|
# File 'lib/white_gold/generated/tgui-abi-loader.gf.rb', line 912
def _abi_get_font(*a); Abi.call_arg_map! a; Abi.ABI_BackendGui_getFont(@pointer, *a); end
|
#_abi_get_opacity(*a) ⇒ Object
915
|
# File 'lib/white_gold/generated/tgui-abi-loader.gf.rb', line 915
def _abi_get_opacity(*a); Abi.call_arg_map! a; Abi.ABI_BackendGui_getOpacity(@pointer, *a); end
|
#_abi_get_text_size(*a) ⇒ Object
902
|
# File 'lib/white_gold/generated/tgui-abi-loader.gf.rb', line 902
def _abi_get_text_size(*a); Abi.call_arg_map! a; Abi.ABI_BackendGui_getTextSize(@pointer, *a); end
|
#_abi_get_view(*a) ⇒ Object
905
|
# File 'lib/white_gold/generated/tgui-abi-loader.gf.rb', line 905
def _abi_get_view(*a); Abi.call_arg_map! a; Abi.ABI_BackendGui_getView(@pointer, *a); end
|
#_abi_get_viewport(*a) ⇒ Object
908
|
# File 'lib/white_gold/generated/tgui-abi-loader.gf.rb', line 908
def _abi_get_viewport(*a); Abi.call_arg_map! a; Abi.ABI_BackendGui_getViewport(@pointer, *a); end
|
#_abi_is_tab_key_usage_enabled(*a) ⇒ Object
910
|
# File 'lib/white_gold/generated/tgui-abi-loader.gf.rb', line 910
def _abi_is_tab_key_usage_enabled(*a); Abi.call_arg_map! a; Abi.ABI_BackendGui_isTabKeyUsageEnabled(@pointer, *a); end
|
#_abi_map_coords_to_pixel(*a) ⇒ Object
919
|
# File 'lib/white_gold/generated/tgui-abi-loader.gf.rb', line 919
def _abi_map_coords_to_pixel(*a); Abi.call_arg_map! a; Abi.ABI_BackendGui_mapCoordsToPixel(@pointer, *a); end
|
#_abi_map_pixel_to_coords(*a) ⇒ Object
918
|
# File 'lib/white_gold/generated/tgui-abi-loader.gf.rb', line 918
def _abi_map_pixel_to_coords(*a); Abi.call_arg_map! a; Abi.ABI_BackendGui_mapPixelToCoords(@pointer, *a); end
|
#_abi_on_view_change(*a) ⇒ Object
920
|
# File 'lib/white_gold/generated/tgui-abi-loader.gf.rb', line 920
def _abi_on_view_change(*a); Abi.call_arg_map! a; Abi.ABI_BackendGui_onViewChange(@pointer, *a); end
|
#_abi_restore_override_mouse_cursor(*a) ⇒ Object
917
|
# File 'lib/white_gold/generated/tgui-abi-loader.gf.rb', line 917
def _abi_restore_override_mouse_cursor(*a); Abi.call_arg_map! a; Abi.ABI_BackendGui_restoreOverrideMouseCursor(@pointer, *a); end
|
#_abi_set_absolute_view(*a) ⇒ Object
903
|
# File 'lib/white_gold/generated/tgui-abi-loader.gf.rb', line 903
def _abi_set_absolute_view(*a); Abi.call_arg_map! a; Abi.ABI_BackendGui_setAbsoluteView(@pointer, *a); end
|
#_abi_set_absolute_viewport(*a) ⇒ Object
906
|
# File 'lib/white_gold/generated/tgui-abi-loader.gf.rb', line 906
def _abi_set_absolute_viewport(*a); Abi.call_arg_map! a; Abi.ABI_BackendGui_setAbsoluteViewport(@pointer, *a); end
|
#_abi_set_font(*a) ⇒ Object
911
|
# File 'lib/white_gold/generated/tgui-abi-loader.gf.rb', line 911
def _abi_set_font(*a); Abi.call_arg_map! a; Abi.ABI_BackendGui_setFont(@pointer, *a); end
|
#_abi_set_opacity(*a) ⇒ Object
914
|
# File 'lib/white_gold/generated/tgui-abi-loader.gf.rb', line 914
def _abi_set_opacity(*a); Abi.call_arg_map! a; Abi.ABI_BackendGui_setOpacity(@pointer, *a); end
|
#_abi_set_override_mouse_cursor(*a) ⇒ Object
916
|
# File 'lib/white_gold/generated/tgui-abi-loader.gf.rb', line 916
def _abi_set_override_mouse_cursor(*a); Abi.call_arg_map! a; Abi.ABI_BackendGui_setOverrideMouseCursor(@pointer, *a); end
|
#_abi_set_relative_view(*a) ⇒ Object
904
|
# File 'lib/white_gold/generated/tgui-abi-loader.gf.rb', line 904
def _abi_set_relative_view(*a); Abi.call_arg_map! a; Abi.ABI_BackendGui_setRelativeView(@pointer, *a); end
|
#_abi_set_relative_viewport(*a) ⇒ Object
907
|
# File 'lib/white_gold/generated/tgui-abi-loader.gf.rb', line 907
def _abi_set_relative_viewport(*a); Abi.call_arg_map! a; Abi.ABI_BackendGui_setRelativeViewport(@pointer, *a); end
|
#_abi_set_tab_key_usage_enabled(*a) ⇒ Object
909
|
# File 'lib/white_gold/generated/tgui-abi-loader.gf.rb', line 909
def _abi_set_tab_key_usage_enabled(*a); Abi.call_arg_map! a; Abi.ABI_BackendGui_setTabKeyUsageEnabled(@pointer, *a); end
|
#_abi_set_text_size(*a) ⇒ Object
901
|
# File 'lib/white_gold/generated/tgui-abi-loader.gf.rb', line 901
def _abi_set_text_size(*a); Abi.call_arg_map! a; Abi.ABI_BackendGui_setTextSize(@pointer, *a); end
|
913
|
# File 'lib/white_gold/generated/tgui-abi-loader.gf.rb', line 913
def _abi_unfocus_all_widgets(*a); Abi.call_arg_map! a; Abi.ABI_BackendGui_unfocusAllWidgets(@pointer, *a); end
|