pub struct Libms(/* private fields */);Expand description
IL2CPP class: Nintendo.MessageStudio.Lib.Libms
Inherits: Object
Implementations§
Source§impl Libms
impl Libms
pub fn libms_dll_file_name() -> Il2CppString
pub fn set_libms_dll_file_name(value: Il2CppString)
Source§impl Libms
impl Libms
Sourcepub fn lms_set_mem_funcs(
p_malloc: impl Into<Libms_LMSMallocPtr>,
p_free: impl Into<Libms_LMSFreePtr>,
)
pub fn lms_set_mem_funcs( p_malloc: impl Into<Libms_LMSMallocPtr>, p_free: impl Into<Libms_LMSFreePtr>, )
LMS_SetMemFuncs(crate::nintendo::message_studio::lib::libms::Libms_LMSMallocPtr, crate::nintendo::message_studio::lib::libms::Libms_LMSFreePtr) overload
Sourcepub fn lms_init_message(p_resource: impl Into<IntPtr>) -> IntPtr
pub fn lms_init_message(p_resource: impl Into<IntPtr>) -> IntPtr
LMS_InitMessage(::unity::IntPtr) overload
Sourcepub fn lms_close_message(p_file: impl Into<IntPtr>)
pub fn lms_close_message(p_file: impl Into<IntPtr>)
LMS_CloseMessage(::unity::IntPtr) overload
Sourcepub fn lms_search_message_block_by_name(
p_file: impl Into<IntPtr>,
p_block_name: impl Into<Il2CppString>,
) -> i32
pub fn lms_search_message_block_by_name( p_file: impl Into<IntPtr>, p_block_name: impl Into<Il2CppString>, ) -> i32
LMS_SearchMessageBlockByName(::unity::IntPtr, ::unity::Il2CppString) overload
Sourcepub fn lms_get_message_block_info_by_name(
p_file: impl Into<IntPtr>,
p_block_name: impl Into<Il2CppString>,
) -> IntPtr
pub fn lms_get_message_block_info_by_name( p_file: impl Into<IntPtr>, p_block_name: impl Into<Il2CppString>, ) -> IntPtr
LMS_GetMessageBlockInfoByName(::unity::IntPtr, ::unity::Il2CppString) overload
Sourcepub fn lms_get_text_num(p_file: impl Into<IntPtr>) -> i32
pub fn lms_get_text_num(p_file: impl Into<IntPtr>) -> i32
LMS_GetTextNum(::unity::IntPtr) overload
Sourcepub fn lms_get_text_index_by_label(
p_file: impl Into<IntPtr>,
label_name: impl Into<Il2CppString>,
) -> i32
pub fn lms_get_text_index_by_label( p_file: impl Into<IntPtr>, label_name: impl Into<Il2CppString>, ) -> i32
LMS_GetTextIndexByLabel(::unity::IntPtr, ::unity::Il2CppString) overload
Sourcepub fn lms_get_text(
p_file: impl Into<IntPtr>,
n_text_index: impl Into<i32>,
) -> IntPtr
pub fn lms_get_text( p_file: impl Into<IntPtr>, n_text_index: impl Into<i32>, ) -> IntPtr
LMS_GetText(::unity::IntPtr, i32) overload
Sourcepub fn lms_get_text_size(
p_file: impl Into<IntPtr>,
n_text_index: impl Into<i32>,
) -> i32
pub fn lms_get_text_size( p_file: impl Into<IntPtr>, n_text_index: impl Into<i32>, ) -> i32
LMS_GetTextSize(::unity::IntPtr, i32) overload
Sourcepub fn lms_get_text_by_label(
p_file: impl Into<IntPtr>,
label_name: impl Into<Il2CppString>,
) -> IntPtr
pub fn lms_get_text_by_label( p_file: impl Into<IntPtr>, label_name: impl Into<Il2CppString>, ) -> IntPtr
LMS_GetTextByLabel(::unity::IntPtr, ::unity::Il2CppString) overload
Sourcepub fn lms_get_text_style(
p_file: impl Into<IntPtr>,
n_text_index: impl Into<i32>,
) -> i32
pub fn lms_get_text_style( p_file: impl Into<IntPtr>, n_text_index: impl Into<i32>, ) -> i32
LMS_GetTextStyle(::unity::IntPtr, i32) overload
Sourcepub fn lms_get_text_style_by_label(
p_file: impl Into<IntPtr>,
label_name: impl Into<Il2CppString>,
) -> i32
pub fn lms_get_text_style_by_label( p_file: impl Into<IntPtr>, label_name: impl Into<Il2CppString>, ) -> i32
LMS_GetTextStyleByLabel(::unity::IntPtr, ::unity::Il2CppString) overload
Sourcepub fn lms_get_attribute_size(p_file: impl Into<IntPtr>) -> u32
pub fn lms_get_attribute_size(p_file: impl Into<IntPtr>) -> u32
LMS_GetAttributeSize(::unity::IntPtr) overload
Sourcepub fn lms_get_attribute(
p_file: impl Into<IntPtr>,
index: impl Into<i32>,
) -> IntPtr
pub fn lms_get_attribute( p_file: impl Into<IntPtr>, index: impl Into<i32>, ) -> IntPtr
LMS_GetAttribute(::unity::IntPtr, i32) overload
Sourcepub fn lms_get_attribute_text(
p_file: impl Into<IntPtr>,
offset: impl Into<u32>,
) -> IntPtr
pub fn lms_get_attribute_text( p_file: impl Into<IntPtr>, offset: impl Into<u32>, ) -> IntPtr
LMS_GetAttributeText(::unity::IntPtr, u32) overload
Sourcepub fn lms_get_attr_filtered_offset(
p_file: impl Into<IntPtr>,
n_attr_index: impl Into<i32>,
) -> i32
pub fn lms_get_attr_filtered_offset( p_file: impl Into<IntPtr>, n_attr_index: impl Into<i32>, ) -> i32
LMS_GetAttrFilteredOffset(::unity::IntPtr, i32) overload
Sourcepub fn lms_init_project(p_resource: impl Into<IntPtr>) -> IntPtr
pub fn lms_init_project(p_resource: impl Into<IntPtr>) -> IntPtr
LMS_InitProject(::unity::IntPtr) overload
Sourcepub fn lms_close_project(p_file: impl Into<IntPtr>)
pub fn lms_close_project(p_file: impl Into<IntPtr>)
LMS_CloseProject(::unity::IntPtr) overload
Sourcepub fn lms_search_project_block_by_name(
p_file: impl Into<IntPtr>,
p_block_name: impl Into<Il2CppString>,
) -> i32
pub fn lms_search_project_block_by_name( p_file: impl Into<IntPtr>, p_block_name: impl Into<Il2CppString>, ) -> i32
LMS_SearchProjectBlockByName(::unity::IntPtr, ::unity::Il2CppString) overload
Sourcepub fn lms_get_color_index_by_name(
p_file: impl Into<IntPtr>,
p_name: impl Into<Il2CppString>,
) -> i32
pub fn lms_get_color_index_by_name( p_file: impl Into<IntPtr>, p_name: impl Into<Il2CppString>, ) -> i32
LMS_GetColorIndexByName(::unity::IntPtr, ::unity::Il2CppString) overload
Sourcepub fn lms_get_color(
p_file: impl Into<IntPtr>,
n_color_index: impl Into<i32>,
) -> (i32, LMSColor)
pub fn lms_get_color( p_file: impl Into<IntPtr>, n_color_index: impl Into<i32>, ) -> (i32, LMSColor)
LMS_GetColor(::unity::IntPtr, i32, *mutcrate::nintendo::message_studio::lib::lmscolor::LMSColor) overload
Sourcepub fn lms_get_color_by_name(
p_file: impl Into<IntPtr>,
p_name: impl Into<Il2CppString>,
) -> (i32, LMSColor)
pub fn lms_get_color_by_name( p_file: impl Into<IntPtr>, p_name: impl Into<Il2CppString>, ) -> (i32, LMSColor)
LMS_GetColorByName(::unity::IntPtr, ::unity::Il2CppString, *mutcrate::nintendo::message_studio::lib::lmscolor::LMSColor) overload
Sourcepub fn lms_get_color_num(p_file: impl Into<IntPtr>) -> i32
pub fn lms_get_color_num(p_file: impl Into<IntPtr>) -> i32
LMS_GetColorNum(::unity::IntPtr) overload
Sourcepub fn lms_get_contents_num(p_file: impl Into<IntPtr>) -> i32
pub fn lms_get_contents_num(p_file: impl Into<IntPtr>) -> i32
LMS_GetContentsNum(::unity::IntPtr) overload
Sourcepub fn lms_get_content_path(
p_file: impl Into<IntPtr>,
n_content_index: impl Into<i32>,
) -> IntPtr
pub fn lms_get_content_path( p_file: impl Into<IntPtr>, n_content_index: impl Into<i32>, ) -> IntPtr
LMS_GetContentPath(::unity::IntPtr, i32) overload
Sourcepub fn lms_get_attr_info_index_by_name(
p_file: impl Into<IntPtr>,
p_name: impl Into<Il2CppString>,
) -> i32
pub fn lms_get_attr_info_index_by_name( p_file: impl Into<IntPtr>, p_name: impl Into<Il2CppString>, ) -> i32
LMS_GetAttrInfoIndexByName(::unity::IntPtr, ::unity::Il2CppString) overload
Sourcepub fn lms_get_attr_type(
p_file: impl Into<IntPtr>,
n_attr_index: impl Into<i32>,
) -> LibmsType
pub fn lms_get_attr_type( p_file: impl Into<IntPtr>, n_attr_index: impl Into<i32>, ) -> LibmsType
LMS_GetAttrType(::unity::IntPtr, i32) overload
Sourcepub fn lms_get_attr_offset(
p_file: impl Into<IntPtr>,
n_attr_index: impl Into<i32>,
) -> i32
pub fn lms_get_attr_offset( p_file: impl Into<IntPtr>, n_attr_index: impl Into<i32>, ) -> i32
LMS_GetAttrOffset(::unity::IntPtr, i32) overload
Sourcepub fn lms_get_attr_type_by_name(
p_file: impl Into<IntPtr>,
p_name: impl Into<Il2CppString>,
) -> LibmsType
pub fn lms_get_attr_type_by_name( p_file: impl Into<IntPtr>, p_name: impl Into<Il2CppString>, ) -> LibmsType
LMS_GetAttrTypeByName(::unity::IntPtr, ::unity::Il2CppString) overload
Sourcepub fn lms_get_attr_offset_by_name(
p_file: impl Into<IntPtr>,
p_name: impl Into<Il2CppString>,
) -> i32
pub fn lms_get_attr_offset_by_name( p_file: impl Into<IntPtr>, p_name: impl Into<Il2CppString>, ) -> i32
LMS_GetAttrOffsetByName(::unity::IntPtr, ::unity::Il2CppString) overload
Sourcepub fn lms_get_attr_list_item_name(
p_file: impl Into<IntPtr>,
n_attr_index: impl Into<i32>,
n_item_index: impl Into<i32>,
) -> IntPtr
pub fn lms_get_attr_list_item_name( p_file: impl Into<IntPtr>, n_attr_index: impl Into<i32>, n_item_index: impl Into<i32>, ) -> IntPtr
LMS_GetAttrListItemName(::unity::IntPtr, i32, i32) overload
Sourcepub fn lms_get_attr_list_item_name_by_name(
p_file: impl Into<IntPtr>,
p_attr_name: impl Into<Il2CppString>,
n_item_index: impl Into<i32>,
) -> IntPtr
pub fn lms_get_attr_list_item_name_by_name( p_file: impl Into<IntPtr>, p_attr_name: impl Into<Il2CppString>, n_item_index: impl Into<i32>, ) -> IntPtr
LMS_GetAttrListItemNameByName(::unity::IntPtr, ::unity::Il2CppString, i32) overload
Sourcepub fn lms_get_attr_num(p_file: impl Into<IntPtr>) -> i32
pub fn lms_get_attr_num(p_file: impl Into<IntPtr>) -> i32
LMS_GetAttrNum(::unity::IntPtr) overload
Sourcepub fn lms_get_attr_list_item_num(
p_file: impl Into<IntPtr>,
n_attr_index: impl Into<i32>,
) -> i32
pub fn lms_get_attr_list_item_num( p_file: impl Into<IntPtr>, n_attr_index: impl Into<i32>, ) -> i32
LMS_GetAttrListItemNum(::unity::IntPtr, i32) overload
Sourcepub fn lms_get_tag_group_name(
p_file: impl Into<IntPtr>,
n_group_id: impl Into<u16>,
) -> IntPtr
pub fn lms_get_tag_group_name( p_file: impl Into<IntPtr>, n_group_id: impl Into<u16>, ) -> IntPtr
LMS_GetTagGroupName(::unity::IntPtr, u16) overload
Sourcepub fn lms_get_tag_name(
p_file: impl Into<IntPtr>,
n_group_id: impl Into<u16>,
n_tag_id: impl Into<u16>,
) -> IntPtr
pub fn lms_get_tag_name( p_file: impl Into<IntPtr>, n_group_id: impl Into<u16>, n_tag_id: impl Into<u16>, ) -> IntPtr
LMS_GetTagName(::unity::IntPtr, u16, u16) overload
Sourcepub fn lms_get_tag_param_name(
p_file: impl Into<IntPtr>,
n_group_id: impl Into<u16>,
n_tag_id: impl Into<u16>,
n_param_index: impl Into<u16>,
) -> IntPtr
pub fn lms_get_tag_param_name( p_file: impl Into<IntPtr>, n_group_id: impl Into<u16>, n_tag_id: impl Into<u16>, n_param_index: impl Into<u16>, ) -> IntPtr
LMS_GetTagParamName(::unity::IntPtr, u16, u16, u16) overload
Sourcepub fn lms_get_tag_param_type(
p_file: impl Into<IntPtr>,
n_group_id: impl Into<u16>,
n_tag_id: impl Into<u16>,
n_param_index: impl Into<u16>,
) -> LibmsType
pub fn lms_get_tag_param_type( p_file: impl Into<IntPtr>, n_group_id: impl Into<u16>, n_tag_id: impl Into<u16>, n_param_index: impl Into<u16>, ) -> LibmsType
LMS_GetTagParamType(::unity::IntPtr, u16, u16, u16) overload
Sourcepub fn lms_get_tag_list_item_name(
p_file: impl Into<IntPtr>,
n_group_id: impl Into<u16>,
n_tag_id: impl Into<u16>,
n_param_index: impl Into<u16>,
n_item_index: impl Into<u16>,
) -> IntPtr
pub fn lms_get_tag_list_item_name( p_file: impl Into<IntPtr>, n_group_id: impl Into<u16>, n_tag_id: impl Into<u16>, n_param_index: impl Into<u16>, n_item_index: impl Into<u16>, ) -> IntPtr
LMS_GetTagListItemName(::unity::IntPtr, u16, u16, u16, u16) overload
Sourcepub fn lms_get_tag_group_num(p_file: impl Into<IntPtr>) -> i32
pub fn lms_get_tag_group_num(p_file: impl Into<IntPtr>) -> i32
LMS_GetTagGroupNum(::unity::IntPtr) overload
Sourcepub fn lms_get_tag_num(
p_file: impl Into<IntPtr>,
n_group_id: impl Into<u16>,
) -> i32
pub fn lms_get_tag_num( p_file: impl Into<IntPtr>, n_group_id: impl Into<u16>, ) -> i32
LMS_GetTagNum(::unity::IntPtr, u16) overload
Sourcepub fn lms_get_tag_param_num(
p_file: impl Into<IntPtr>,
n_group_id: impl Into<u16>,
n_tag_id: impl Into<u16>,
) -> i32
pub fn lms_get_tag_param_num( p_file: impl Into<IntPtr>, n_group_id: impl Into<u16>, n_tag_id: impl Into<u16>, ) -> i32
LMS_GetTagParamNum(::unity::IntPtr, u16, u16) overload
Sourcepub fn lms_get_tag_list_item_num(
p_file: impl Into<IntPtr>,
n_group_id: impl Into<u16>,
n_tag_id: impl Into<u16>,
n_param_index: impl Into<u16>,
) -> i32
pub fn lms_get_tag_list_item_num( p_file: impl Into<IntPtr>, n_group_id: impl Into<u16>, n_tag_id: impl Into<u16>, n_param_index: impl Into<u16>, ) -> i32
LMS_GetTagListItemNum(::unity::IntPtr, u16, u16, u16) overload
Sourcepub fn lms_get_style_index_by_name(
p_file: impl Into<IntPtr>,
p_style_name: impl Into<Il2CppString>,
) -> i32
pub fn lms_get_style_index_by_name( p_file: impl Into<IntPtr>, p_style_name: impl Into<Il2CppString>, ) -> i32
LMS_GetStyleIndexByName(::unity::IntPtr, ::unity::Il2CppString) overload
Sourcepub fn lms_get_region_width(
p_file: impl Into<IntPtr>,
n_style_index: impl Into<i32>,
) -> i32
pub fn lms_get_region_width( p_file: impl Into<IntPtr>, n_style_index: impl Into<i32>, ) -> i32
LMS_GetRegionWidth(::unity::IntPtr, i32) overload
Sourcepub fn lms_get_region_width_by_name(
p_file: impl Into<IntPtr>,
p_style_name: impl Into<Il2CppString>,
) -> i32
pub fn lms_get_region_width_by_name( p_file: impl Into<IntPtr>, p_style_name: impl Into<Il2CppString>, ) -> i32
LMS_GetRegionWidthByName(::unity::IntPtr, ::unity::Il2CppString) overload
Sourcepub fn lms_get_line_num(
p_file: impl Into<IntPtr>,
n_style_index: impl Into<i32>,
) -> i32
pub fn lms_get_line_num( p_file: impl Into<IntPtr>, n_style_index: impl Into<i32>, ) -> i32
LMS_GetLineNum(::unity::IntPtr, i32) overload
Sourcepub fn lms_get_line_num_by_name(
p_file: impl Into<IntPtr>,
p_style_name: impl Into<Il2CppString>,
) -> i32
pub fn lms_get_line_num_by_name( p_file: impl Into<IntPtr>, p_style_name: impl Into<Il2CppString>, ) -> i32
LMS_GetLineNumByName(::unity::IntPtr, ::unity::Il2CppString) overload
Sourcepub fn lms_get_font_index(
p_file: impl Into<IntPtr>,
n_style_index: impl Into<i32>,
) -> i32
pub fn lms_get_font_index( p_file: impl Into<IntPtr>, n_style_index: impl Into<i32>, ) -> i32
LMS_GetFontIndex(::unity::IntPtr, i32) overload
Sourcepub fn lms_get_font_index_by_name(
p_file: impl Into<IntPtr>,
p_style_name: impl Into<Il2CppString>,
) -> i32
pub fn lms_get_font_index_by_name( p_file: impl Into<IntPtr>, p_style_name: impl Into<Il2CppString>, ) -> i32
LMS_GetFontIndexByName(::unity::IntPtr, ::unity::Il2CppString) overload
Sourcepub fn lms_get_base_color_index(
p_file: impl Into<IntPtr>,
n_style_index: impl Into<i32>,
) -> i32
pub fn lms_get_base_color_index( p_file: impl Into<IntPtr>, n_style_index: impl Into<i32>, ) -> i32
LMS_GetBaseColorIndex(::unity::IntPtr, i32) overload
Sourcepub fn lms_get_base_color_index_by_name(
p_file: impl Into<IntPtr>,
p_style_name: impl Into<Il2CppString>,
) -> i32
pub fn lms_get_base_color_index_by_name( p_file: impl Into<IntPtr>, p_style_name: impl Into<Il2CppString>, ) -> i32
LMS_GetBaseColorIndexByName(::unity::IntPtr, ::unity::Il2CppString) overload
Sourcepub fn lms_get_style_num(p_file: impl Into<IntPtr>) -> i32
pub fn lms_get_style_num(p_file: impl Into<IntPtr>) -> i32
LMS_GetStyleNum(::unity::IntPtr) overload
Sourcepub fn lms_init_flowchart(p_resource: impl Into<IntPtr>) -> IntPtr
pub fn lms_init_flowchart(p_resource: impl Into<IntPtr>) -> IntPtr
LMS_InitFlowchart(::unity::IntPtr) overload
Sourcepub fn lms_close_flowchart(p_file: impl Into<IntPtr>)
pub fn lms_close_flowchart(p_file: impl Into<IntPtr>)
LMS_CloseFlowchart(::unity::IntPtr) overload
Sourcepub fn lms_get_node_num(p_file: impl Into<IntPtr>) -> i32
pub fn lms_get_node_num(p_file: impl Into<IntPtr>) -> i32
LMS_GetNodeNum(::unity::IntPtr) overload
Sourcepub fn lms_get_entry_node_index(
p_file: impl Into<IntPtr>,
p_label: impl Into<Il2CppString>,
) -> i32
pub fn lms_get_entry_node_index( p_file: impl Into<IntPtr>, p_label: impl Into<Il2CppString>, ) -> i32
LMS_GetEntryNodeIndex(::unity::IntPtr, ::unity::Il2CppString) overload
Sourcepub fn lms_get_node_data_ptr(
p_file: impl Into<IntPtr>,
index: impl Into<i32>,
) -> IntPtr
pub fn lms_get_node_data_ptr( p_file: impl Into<IntPtr>, index: impl Into<i32>, ) -> IntPtr
LMS_GetNodeDataPtr(::unity::IntPtr, i32) overload
Sourcepub fn lms_get_flow_node_index(
p_file: impl Into<IntPtr>,
p_node: impl Into<IntPtr>,
) -> i32
pub fn lms_get_flow_node_index( p_file: impl Into<IntPtr>, p_node: impl Into<IntPtr>, ) -> i32
LMS_GetFlowNodeIndex(::unity::IntPtr, ::unity::IntPtr) overload
Sourcepub fn lms_get_case_indexes_from_branch_node(
p_file: impl Into<IntPtr>,
index: impl Into<i32>,
) -> IntPtr
pub fn lms_get_case_indexes_from_branch_node( p_file: impl Into<IntPtr>, index: impl Into<i32>, ) -> IntPtr
LMS_GetCaseIndexesFromBranchNode(::unity::IntPtr, i32) overload
Sourcepub fn lms_get_flow_param_text(
p_file: impl Into<IntPtr>,
offset: impl Into<i32>,
) -> IntPtr
pub fn lms_get_flow_param_text( p_file: impl Into<IntPtr>, offset: impl Into<i32>, ) -> IntPtr
LMS_GetFlowParamText(::unity::IntPtr, i32) overload
Source§impl Libms
impl Libms
pub fn cctor_method_info() -> &'static MethodInfo
pub fn alloc_method_info() -> &'static MethodInfo
pub fn free_method_info() -> &'static MethodInfo
pub fn lms_set_mem_funcs_method_info() -> &'static MethodInfo
pub fn lms_init_message_method_info() -> &'static MethodInfo
pub fn lms_close_message_method_info() -> &'static MethodInfo
pub fn lms_search_message_block_by_name_method_info() -> &'static MethodInfo
pub fn lms_get_message_block_info_by_name_method_info() -> &'static MethodInfo
pub fn lms_get_text_num_method_info() -> &'static MethodInfo
pub fn lms_get_text_index_by_label_method_info() -> &'static MethodInfo
pub fn lms_get_text_method_info() -> &'static MethodInfo
pub fn lms_get_text_size_method_info() -> &'static MethodInfo
pub fn lms_get_text_by_label_method_info() -> &'static MethodInfo
pub fn lms_get_text_style_method_info() -> &'static MethodInfo
pub fn lms_get_text_style_by_label_method_info() -> &'static MethodInfo
pub fn lms_get_attribute_size_method_info() -> &'static MethodInfo
pub fn lms_get_attribute_method_info() -> &'static MethodInfo
pub fn lms_get_attribute_text_method_info() -> &'static MethodInfo
pub fn lms_get_attr_filtered_offset_method_info() -> &'static MethodInfo
pub fn lms_init_project_method_info() -> &'static MethodInfo
pub fn lms_close_project_method_info() -> &'static MethodInfo
pub fn lms_search_project_block_by_name_method_info() -> &'static MethodInfo
pub fn lms_get_color_index_by_name_method_info() -> &'static MethodInfo
pub fn lms_get_color_method_info() -> &'static MethodInfo
pub fn lms_get_color_by_name_method_info() -> &'static MethodInfo
pub fn lms_get_color_num_method_info() -> &'static MethodInfo
pub fn lms_get_contents_num_method_info() -> &'static MethodInfo
pub fn lms_get_content_path_method_info() -> &'static MethodInfo
pub fn lms_get_attr_info_index_by_name_method_info() -> &'static MethodInfo
pub fn lms_get_attr_type_method_info() -> &'static MethodInfo
pub fn lms_get_attr_offset_method_info() -> &'static MethodInfo
pub fn lms_get_attr_type_by_name_method_info() -> &'static MethodInfo
pub fn lms_get_attr_offset_by_name_method_info() -> &'static MethodInfo
pub fn lms_get_attr_list_item_name_method_info() -> &'static MethodInfo
pub fn lms_get_attr_list_item_name_by_name_method_info() -> &'static MethodInfo
pub fn lms_get_attr_num_method_info() -> &'static MethodInfo
pub fn lms_get_attr_list_item_num_method_info() -> &'static MethodInfo
pub fn lms_get_tag_group_name_method_info() -> &'static MethodInfo
pub fn lms_get_tag_name_method_info() -> &'static MethodInfo
pub fn lms_get_tag_param_name_method_info() -> &'static MethodInfo
pub fn lms_get_tag_param_type_method_info() -> &'static MethodInfo
pub fn lms_get_tag_list_item_name_method_info() -> &'static MethodInfo
pub fn lms_get_tag_group_num_method_info() -> &'static MethodInfo
pub fn lms_get_tag_num_method_info() -> &'static MethodInfo
pub fn lms_get_tag_param_num_method_info() -> &'static MethodInfo
pub fn lms_get_tag_list_item_num_method_info() -> &'static MethodInfo
pub fn lms_get_style_index_by_name_method_info() -> &'static MethodInfo
pub fn lms_get_region_width_method_info() -> &'static MethodInfo
pub fn lms_get_region_width_by_name_method_info() -> &'static MethodInfo
pub fn lms_get_line_num_method_info() -> &'static MethodInfo
pub fn lms_get_line_num_by_name_method_info() -> &'static MethodInfo
pub fn lms_get_font_index_method_info() -> &'static MethodInfo
pub fn lms_get_font_index_by_name_method_info() -> &'static MethodInfo
pub fn lms_get_base_color_index_method_info() -> &'static MethodInfo
pub fn lms_get_base_color_index_by_name_method_info() -> &'static MethodInfo
pub fn lms_get_style_num_method_info() -> &'static MethodInfo
pub fn lms_init_flowchart_method_info() -> &'static MethodInfo
pub fn lms_close_flowchart_method_info() -> &'static MethodInfo
pub fn lms_get_node_num_method_info() -> &'static MethodInfo
pub fn lms_get_entry_node_index_method_info() -> &'static MethodInfo
pub fn lms_get_node_data_ptr_method_info() -> &'static MethodInfo
pub fn lms_get_flow_node_index_method_info() -> &'static MethodInfo
pub fn lms_get_case_indexes_from_branch_node_method_info() -> &'static MethodInfo
pub fn lms_get_flow_param_text_method_info() -> &'static MethodInfo
Trait Implementations§
Source§impl ClassIdentity for Libms
impl ClassIdentity for Libms
Source§impl FromIlInstance for Libms
impl FromIlInstance for Libms
fn from_il_instance(instance: IlInstance) -> Self
fn instantiate() -> Option<Self>
§fn instantiate_with_class(class: Class) -> Option<Self>
fn instantiate_with_class(class: Class) -> Option<Self>
class is a subtype of Self or layout compatibleimpl Copy for Libms
impl ILibms for Libms
impl IObject for Libms
Auto Trait Implementations§
impl Freeze for Libms
impl RefUnwindSafe for Libms
impl !Send for Libms
impl !Sync for Libms
impl Unpin for Libms
impl UnwindSafe for Libms
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> Cast for Twhere
T: SystemObject,
impl<T> Cast for Twhere
T: SystemObject,
fn get_class(self) -> Class
fn is_null(self) -> bool
fn rebind_class(self, new_class: Class)
fn override_class(self) -> Class
fn is_instance_of<T>(self) -> boolwhere
T: ClassIdentity,
fn is_direct_subclass_of<T>(self) -> boolwhere
T: ClassIdentity,
fn try_cast<T>(self) -> Option<T>where
T: ClassIdentity + FromIlInstance,
§unsafe fn cast<T>(self) -> Twhere
T: ClassIdentity + FromIlInstance,
unsafe fn cast<T>(self) -> Twhere
T: ClassIdentity + FromIlInstance,
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
clone_to_uninit)§impl<T> DefaultInjectedMembers for T
impl<T> DefaultInjectedMembers for T
fn __injected_fields() -> Vec<InjectedFieldDescriptor>
fn __injected_methods() -> Vec<InjectedMethodDescriptor>
fn __injected_overrides() -> Vec<InjectedOverrideDescriptor>
Source§impl<T0, __U> IArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, capacity: i32)where
Self: Sized,
fn get_capacity(self) -> i32where
Self: Sized,
fn get_count(self) -> i32where
Self: Sized,
fn get_item(self, index: i32) -> T0where
Self: Sized,
fn add(self, item: T0)where
Self: Sized,
fn to_array(self) -> Array<T0>where
Self: Sized,
fn unchecked_add(self, item: T0)where
Self: Sized,
fn ensure_capacity(self, minimum: i32)where
Self: Sized,
Source§impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_location_name(self) -> Il2CppStringwhere
Self: Sized,
fn set_location_name(self, value: Il2CppString)where
Self: Sized,
fn op_implicit(obj: AsyncOperationHandle_1<T0>) -> AsyncOperationHandle
fn ctor(self, op: AsyncOperationBase_1<T0>)where
Self: Sized,
fn get_download_status(self) -> DownloadStatuswhere
Self: Sized,
fn internal_get_download_status(
self,
visited: HashSet_1<Object>,
) -> DownloadStatuswhere
Self: Sized,
fn ctor_2(self, op: IAsyncOperation)where
Self: Sized,
fn ctor_3(self, op: IAsyncOperation, version: i32)where
Self: Sized,
fn ctor_4(self, op: IAsyncOperation, location_name: Il2CppString)where
Self: Sized,
fn ctor_5(self, op: IAsyncOperation, version: i32, location_name: Il2CppString)where
Self: Sized,
fn acquire(self) -> AsyncOperationHandle_1<T0>where
Self: Sized,
fn add_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)where
Self: Sized,
fn remove_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)where
Self: Sized,
fn add_completed_typeless(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn remove_completed_typeless(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn get_debug_name(self) -> Il2CppStringwhere
Self: Sized,
fn add_destroyed(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn remove_destroyed(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn equals(self, other: AsyncOperationHandle_1<T0>) -> boolwhere
Self: Sized,
fn get_hash_code(self) -> i32where
Self: Sized,
fn wait_for_completion(self) -> T0where
Self: Sized,
fn get_internal_op(self) -> AsyncOperationBase_1<T0>where
Self: Sized,
fn get_is_done(self) -> boolwhere
Self: Sized,
fn is_valid(self) -> boolwhere
Self: Sized,
fn get_percent_complete(self) -> f32where
Self: Sized,
fn get_reference_count(self) -> i32where
Self: Sized,
fn release(self)where
Self: Sized,
fn get_result(self) -> T0where
Self: Sized,
fn get_status(self) -> AsyncOperationStatuswhere
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_move_next(self) -> boolwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> ICoreUnsafeUtils_DefaultKeyGetter_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ICoreUnsafeUtils_DefaultKeyGetter_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
Source§impl<T0, T1, __U> IDictionary_2_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>, get_enumerator_ret_type: i32)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> KeyValuePair_2<T0, T1>where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_entry(self) -> DictionaryEntrywhere
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_key(self) -> Objectwhere
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_value(self) -> Objectwhere
Self: Sized,
Source§impl<T0, T1, __U> IDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, T1, __U> IDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T1where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> IExposedReference_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IExposedReference_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn resolve(self, resolver: IExposedPropertyTable) -> T0where
Self: Sized,
Source§impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, set: HashSet_1<T0>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> IIJobParallelForTransformExtensions_TransformParallelForLoopStruct_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IIJobParallelForTransformExtensions_TransformParallelForLoopStruct_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn initialize() -> IntPtr
Source§impl<T0, T1, __U> IKeyValuePair_2Methods<T0, T1> for __U
impl<T0, T1, __U> IKeyValuePair_2Methods<T0, T1> for __U
Source§impl<T0, __U> ILargeArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ILargeArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, initialize: bool)where
Self: Sized,
fn ctor_2(self, max_capacity: i32)where
Self: Sized,
fn add_range(self, items: IEnumerable_1<T0>)where
Self: Sized,
fn copy_to(self, array: Array<T0>, array_index: i32, count: i32)where
Self: Sized,
fn get_buffer(self, index: i32) -> Array<T0>where
Self: Sized,
fn to_array(self) -> Array<T0>where
Self: Sized,
fn try_move(self) -> (bool, Array<T0>)where
Self: Sized,
fn allocate_buffer(self)where
Self: Sized,
Source§impl<T0, __U> ILinkedList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ILinkedList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, list: LinkedList_1<T0>)where
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn system_runtime_serialization_i_deserialization_callback_on_deserialization(
self,
sender: Object,
)where
Self: Sized,
Source§impl<T0, __U> IListBuffer_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IListBuffer_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_count(self) -> i32where
Self: Sized,
fn get_capacity(self) -> i32where
Self: Sized,
fn get_item(self) -> (*mut T0, i32)where
Self: Sized,
fn get_unchecked(self) -> (*mut T0, i32)where
Self: Sized,
fn try_add(self) -> (bool, T0)where
Self: Sized,
fn try_copy_to(self, other: ListBuffer_1<T0>) -> boolwhere
Self: Sized,
Source§impl<T0, __U> IList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, list: List_1<T0>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn move_next_rare(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<__T> IObjectMethods for __Twhere
__T: IObject,
impl<__T> IObjectMethods for __Twhere
__T: IObject,
Source§fn equals(self, obj: impl Into<Object>) -> bool
fn equals(self, obj: impl Into<Object>) -> bool
Equals(crate::system::object::Object) overloadSource§fn get_hash_code(self) -> i32
fn get_hash_code(self) -> i32
GetHashCode() overloadSource§fn memberwise_clone(self) -> Object
fn memberwise_clone(self) -> Object
MemberwiseClone() overloadSource§fn to_string(self) -> Il2CppString
fn to_string(self) -> Il2CppString
ToString() overloadSource§fn field_getter(
self,
type_name: impl Into<Il2CppString>,
field_name: impl Into<Il2CppString>,
) -> IlInstance
fn field_getter( self, type_name: impl Into<Il2CppString>, field_name: impl Into<Il2CppString>, ) -> IlInstance
FieldGetter(::unity::Il2CppString, ::unity::Il2CppString, *mut::unity::IlInstance) overloadSource§fn field_setter(
self,
type_name: impl Into<Il2CppString>,
field_name: impl Into<Il2CppString>,
val: impl Into<Object>,
)
fn field_setter( self, type_name: impl Into<Il2CppString>, field_name: impl Into<Il2CppString>, val: impl Into<Object>, )
FieldSetter(::unity::Il2CppString, ::unity::Il2CppString, crate::system::object::Object) overload