class OBS::WebSocket::Protocol::Responses::GetTextGDIPlusProperties
@see Requests::GetTextGDIPlusProperties
@see github.com/Palakis/obs-websocket/blob/4.9.1/docs/generated/protocol.md#gettextgdiplusproperties
Public Instance Methods
@!attribute [r] align @return [String] align
field
# File lib/obs/websocket/protocol.rb, line 3783 def align; get_field("align", Types::String); end
@!attribute [r] bk_color
@return [Integer] bk_color
field
# File lib/obs/websocket/protocol.rb, line 3786 def bk_color; get_field("bk_color", Types::Integer); end
@!attribute [r] bk_opacity
@return [Integer] bk_opacity
field
# File lib/obs/websocket/protocol.rb, line 3789 def bk_opacity; get_field("bk_opacity", Types::Integer); end
@!attribute [r] chatlog @return [Boolean] chatlog
field
# File lib/obs/websocket/protocol.rb, line 3792 def chatlog; get_field("chatlog", Types::Boolean); end
@!attribute [r] chatlog_lines
@return [Integer] chatlog_lines
field
# File lib/obs/websocket/protocol.rb, line 3795 def chatlog_lines; get_field("chatlog_lines", Types::Integer); end
@!attribute [r] color @return [Integer] color
field
# File lib/obs/websocket/protocol.rb, line 3798 def color; get_field("color", Types::Integer); end
@!attribute [r] extents @return [Boolean] extents
field
# File lib/obs/websocket/protocol.rb, line 3801 def extents; get_field("extents", Types::Boolean); end
@!attribute [r] extents_cx
@return [Integer] extents_cx
field
# File lib/obs/websocket/protocol.rb, line 3804 def extents_cx; get_field("extents_cx", Types::Integer); end
@!attribute [r] extents_cy
@return [Integer] extents_cy
field
# File lib/obs/websocket/protocol.rb, line 3807 def extents_cy; get_field("extents_cy", Types::Integer); end
@!attribute [r] file @return [String] file
field
# File lib/obs/websocket/protocol.rb, line 3810 def file; get_field("file", Types::String); end
@!attribute [r] font @return [Hash] font
field
# File lib/obs/websocket/protocol.rb, line 3816 def font; get_field("font", Types::Object[{:face=>{:type=>Types::String, :json_name=>"face"}, :flags=>{:type=>Types::Integer, :json_name=>"flags"}, :size=>{:type=>Types::Integer, :json_name=>"size"}, :style=>{:type=>Types::String, :json_name=>"style"}}]); end
@!attribute [r] gradient @return [Boolean] gradient
field
# File lib/obs/websocket/protocol.rb, line 3819 def gradient; get_field("gradient", Types::Boolean); end
@!attribute [r] gradient_color
@return [Integer] gradient_color
field
# File lib/obs/websocket/protocol.rb, line 3822 def gradient_color; get_field("gradient_color", Types::Integer); end
@!attribute [r] gradient_dir
@return [Float] gradient_dir
field
# File lib/obs/websocket/protocol.rb, line 3825 def gradient_dir; get_field("gradient_dir", Types::Float); end
@!attribute [r] gradient_opacity
@return [Integer] gradient_opacity
field
# File lib/obs/websocket/protocol.rb, line 3828 def gradient_opacity; get_field("gradient_opacity", Types::Integer); end
@!attribute [r] outline @return [Boolean] outline
field
# File lib/obs/websocket/protocol.rb, line 3831 def outline; get_field("outline", Types::Boolean); end
@!attribute [r] outline_color
@return [Integer] outline_color
field
# File lib/obs/websocket/protocol.rb, line 3834 def outline_color; get_field("outline_color", Types::Integer); end
@!attribute [r] outline_opacity
@return [Integer] outline_opacity
field
# File lib/obs/websocket/protocol.rb, line 3840 def outline_opacity; get_field("outline_opacity", Types::Integer); end
@!attribute [r] outline_size
@return [Integer] outline_size
field
# File lib/obs/websocket/protocol.rb, line 3837 def outline_size; get_field("outline_size", Types::Integer); end
@!attribute [r] read_from_file
@return [Boolean] read_from_file
field
# File lib/obs/websocket/protocol.rb, line 3813 def read_from_file; get_field("read_from_file", Types::Boolean); end
@!attribute [r] source @return [String] source
field
# File lib/obs/websocket/protocol.rb, line 3780 def source; get_field("source", Types::String); end
@!attribute [r] text @return [String] text
field
# File lib/obs/websocket/protocol.rb, line 3843 def text; get_field("text", Types::String); end
@!attribute [r] valign @return [String] valign
field
# File lib/obs/websocket/protocol.rb, line 3846 def valign; get_field("valign", Types::String); end
@!attribute [r] vertical @return [Boolean] vertical
field
# File lib/obs/websocket/protocol.rb, line 3849 def vertical; get_field("vertical", Types::Boolean); end