pub trait ITMP_TextInfo: IObject {
Show 32 methods
// Provided methods
fn text_component(self) -> TMP_Text { ... }
fn set_text_component(self, value: TMP_Text) { ... }
fn character_count(self) -> i32 { ... }
fn set_character_count(self, value: i32) { ... }
fn sprite_count(self) -> i32 { ... }
fn set_sprite_count(self, value: i32) { ... }
fn space_count(self) -> i32 { ... }
fn set_space_count(self, value: i32) { ... }
fn word_count(self) -> i32 { ... }
fn set_word_count(self, value: i32) { ... }
fn link_count(self) -> i32 { ... }
fn set_link_count(self, value: i32) { ... }
fn line_count(self) -> i32 { ... }
fn set_line_count(self, value: i32) { ... }
fn page_count(self) -> i32 { ... }
fn set_page_count(self, value: i32) { ... }
fn material_count(self) -> i32 { ... }
fn set_material_count(self, value: i32) { ... }
fn character_info(self) -> Array<TMP_CharacterInfo> { ... }
fn set_character_info(self, value: Array<TMP_CharacterInfo>) { ... }
fn word_info(self) -> Array<TMP_WordInfo> { ... }
fn set_word_info(self, value: Array<TMP_WordInfo>) { ... }
fn link_info(self) -> Array<TMP_LinkInfo> { ... }
fn set_link_info(self, value: Array<TMP_LinkInfo>) { ... }
fn line_info(self) -> Array<TMP_LineInfo> { ... }
fn set_line_info(self, value: Array<TMP_LineInfo>) { ... }
fn page_info(self) -> Array<TMP_PageInfo> { ... }
fn set_page_info(self, value: Array<TMP_PageInfo>) { ... }
fn mesh_info(self) -> Array<TMP_MeshInfo> { ... }
fn set_mesh_info(self, value: Array<TMP_MeshInfo>) { ... }
fn m_cached_mesh_info(self) -> Array<TMP_MeshInfo> { ... }
fn set_m_cached_mesh_info(self, value: Array<TMP_MeshInfo>) { ... }
}Provided Methods§
fn text_component(self) -> TMP_Text
fn set_text_component(self, value: TMP_Text)
fn character_count(self) -> i32
fn set_character_count(self, value: i32)
fn sprite_count(self) -> i32
fn set_sprite_count(self, value: i32)
fn space_count(self) -> i32
fn set_space_count(self, value: i32)
fn word_count(self) -> i32
fn set_word_count(self, value: i32)
fn link_count(self) -> i32
fn set_link_count(self, value: i32)
fn line_count(self) -> i32
fn set_line_count(self, value: i32)
fn page_count(self) -> i32
fn set_page_count(self, value: i32)
fn material_count(self) -> i32
fn set_material_count(self, value: i32)
fn character_info(self) -> Array<TMP_CharacterInfo>
fn set_character_info(self, value: Array<TMP_CharacterInfo>)
fn word_info(self) -> Array<TMP_WordInfo>
fn set_word_info(self, value: Array<TMP_WordInfo>)
fn link_info(self) -> Array<TMP_LinkInfo>
fn set_link_info(self, value: Array<TMP_LinkInfo>)
fn line_info(self) -> Array<TMP_LineInfo>
fn set_line_info(self, value: Array<TMP_LineInfo>)
fn page_info(self) -> Array<TMP_PageInfo>
fn set_page_info(self, value: Array<TMP_PageInfo>)
fn mesh_info(self) -> Array<TMP_MeshInfo>
fn set_mesh_info(self, value: Array<TMP_MeshInfo>)
fn m_cached_mesh_info(self) -> Array<TMP_MeshInfo>
fn set_m_cached_mesh_info(self, value: Array<TMP_MeshInfo>)
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.