class MsgClientCreateChat
Class for the MsgClientCreateChat
in the Steam Language.
Public Class Methods
Instantiate a MsgClientCreateChat
object
SteamSerializable::new
# File lib/steamd/generated/steammsg.rb, line 2256 def initialize super([{:name=>"chat_room_type", :type=>"EChatRoomType", :modifier=>nil, :value=>nil, :size=>nil, :modifier_size=>nil}, {:name=>"game_id", :type=>"ulong", :modifier=>"gameidmarshal", :value=>nil, :size=>nil, :modifier_size=>nil}, {:name=>"steam_id_clan", :type=>"ulong", :modifier=>"steamidmarshal", :value=>nil, :size=>nil, :modifier_size=>nil}, {:name=>"permission_officer", :type=>"EChatPermission", :modifier=>nil, :value=>nil, :size=>nil, :modifier_size=>nil}, {:name=>"permission_member", :type=>"EChatPermission", :modifier=>nil, :value=>nil, :size=>nil, :modifier_size=>nil}, {:name=>"permission_all", :type=>"EChatPermission", :modifier=>nil, :value=>nil, :size=>nil, :modifier_size=>nil}, {:name=>"members_max", :type=>"uint", :modifier=>nil, :value=>nil, :size=>nil, :modifier_size=>nil}, {:name=>"chat_flags", :type=>"byte", :modifier=>nil, :value=>nil, :size=>nil, :modifier_size=>nil}, {:name=>"steam_id_friend_chat", :type=>"ulong", :modifier=>"steamidmarshal", :value=>nil, :size=>nil, :modifier_size=>nil}, {:name=>"steam_id_invited", :type=>"ulong", :modifier=>"steamidmarshal", :value=>nil, :size=>nil, :modifier_size=>nil}], []) end
Public Instance Methods
Gets the chat_flags
variable.
@note defaults to @return [byte] the value of chat_flags
# File lib/steamd/generated/steammsg.rb, line 2369 def chat_flags @variables['chat_flags'][:value] end
Sets the chat_flags
variable.
@param value [byte] the new value
# File lib/steamd/generated/steammsg.rb, line 2376 def chat_flags=(value) @variables['chat_flags'][:value] = value end
Gets the chat_room_type
variable.
@note defaults to @return [EChatRoomType] the value of chat_room_type
# File lib/steamd/generated/steammsg.rb, line 2264 def chat_room_type @variables['chat_room_type'][:value] end
Sets the chat_room_type
variable.
@param value [EChatRoomType] the new value
# File lib/steamd/generated/steammsg.rb, line 2271 def chat_room_type=(value) @variables['chat_room_type'][:value] = value end
Sets the game_id
variable.
@param value [ulong] the new value
# File lib/steamd/generated/steammsg.rb, line 2286 def game_id=(value) @variables['game_id'][:value] = value end
Gets the members_max
variable.
@note defaults to @return [uint] the value of members_max
# File lib/steamd/generated/steammsg.rb, line 2354 def members_max @variables['members_max'][:value] end
Sets the members_max
variable.
@param value [uint] the new value
# File lib/steamd/generated/steammsg.rb, line 2361 def members_max=(value) @variables['members_max'][:value] = value end
Gets the permission_all
variable.
@note defaults to @return [EChatPermission] the value of permission_all
# File lib/steamd/generated/steammsg.rb, line 2339 def permission_all @variables['permission_all'][:value] end
Sets the permission_all
variable.
@param value [EChatPermission] the new value
# File lib/steamd/generated/steammsg.rb, line 2346 def permission_all=(value) @variables['permission_all'][:value] = value end
Gets the permission_member
variable.
@note defaults to @return [EChatPermission] the value of permission_member
# File lib/steamd/generated/steammsg.rb, line 2324 def permission_member @variables['permission_member'][:value] end
Sets the permission_member
variable.
@param value [EChatPermission] the new value
# File lib/steamd/generated/steammsg.rb, line 2331 def permission_member=(value) @variables['permission_member'][:value] = value end
Gets the permission_officer
variable.
@note defaults to @return [EChatPermission] the value of permission_officer
# File lib/steamd/generated/steammsg.rb, line 2309 def permission_officer @variables['permission_officer'][:value] end
Sets the permission_officer
variable.
@param value [EChatPermission] the new value
# File lib/steamd/generated/steammsg.rb, line 2316 def permission_officer=(value) @variables['permission_officer'][:value] = value end
Gets the steam_id_clan
variable.
@note defaults to @return [ulong] the value of steam_id_clan
# File lib/steamd/generated/steammsg.rb, line 2294 def steam_id_clan @variables['steam_id_clan'][:value] end
Sets the steam_id_clan
variable.
@param value [ulong] the new value
# File lib/steamd/generated/steammsg.rb, line 2301 def steam_id_clan=(value) @variables['steam_id_clan'][:value] = value end
Gets the steam_id_friend_chat
variable.
@note defaults to @return [ulong] the value of steam_id_friend_chat
# File lib/steamd/generated/steammsg.rb, line 2384 def steam_id_friend_chat @variables['steam_id_friend_chat'][:value] end
Sets the steam_id_friend_chat
variable.
@param value [ulong] the new value
# File lib/steamd/generated/steammsg.rb, line 2391 def steam_id_friend_chat=(value) @variables['steam_id_friend_chat'][:value] = value end
Gets the steam_id_invited
variable.
@note defaults to @return [ulong] the value of steam_id_invited
# File lib/steamd/generated/steammsg.rb, line 2399 def steam_id_invited @variables['steam_id_invited'][:value] end
Sets the steam_id_invited
variable.
@param value [ulong] the new value
# File lib/steamd/generated/steammsg.rb, line 2406 def steam_id_invited=(value) @variables['steam_id_invited'][:value] = value end