engage/generated/tm_pro/
codepoint.rs1#[cfg(feature = "tm_pro-codepoint-types")]
4mod __types {
5 #[allow(unused_imports)] use ::unity::prelude::*;
6
7 use super::*;
8 use crate::system::object::{IObject, Object};
9
10 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/tm_pro/codepoint/CodePoint.md"))]
11 #[::unity::class(namespace = "TMPro", name = "CodePoint")]
12 #[parent(crate::system::object::Object)]
13 pub struct CodePoint {
14 #[static_field]
15 #[rename(name = "SPACE")]
16 pub space: u32,
17 #[static_field]
18 #[rename(name = "DOUBLE_QUOTE")]
19 pub double_quote: u32,
20 #[static_field]
21 #[rename(name = "NUMBER_SIGN")]
22 pub number_sign: u32,
23 #[static_field]
24 #[rename(name = "PERCENTAGE")]
25 pub percentage: u32,
26 #[static_field]
27 #[rename(name = "PLUS")]
28 pub plus: u32,
29 #[static_field]
30 #[rename(name = "MINUS")]
31 pub minus: u32,
32 #[static_field]
33 #[rename(name = "PERIOD")]
34 pub period: u32,
35 #[static_field]
36 #[rename(name = "HYPHEN_MINUS")]
37 pub hyphen_minus: u32,
38 #[static_field]
39 #[rename(name = "SOFT_HYPHEN")]
40 pub soft_hyphen: u32,
41 #[static_field]
42 #[rename(name = "HYPHEN")]
43 pub hyphen: u32,
44 #[static_field]
45 #[rename(name = "NON_BREAKING_HYPHEN")]
46 pub non_breaking_hyphen: u32,
47 #[static_field]
48 #[rename(name = "ZERO_WIDTH_SPACE")]
49 pub zero_width_space: u32,
50 #[static_field]
51 #[rename(name = "RIGHT_SINGLE_QUOTATION")]
52 pub right_single_quotation: u32,
53 #[static_field]
54 #[rename(name = "APOSTROPHE")]
55 pub apostrophe: u32,
56 #[static_field]
57 #[rename(name = "WORD_JOINER")]
58 pub word_joiner: u32,
59 #[static_field]
60 #[rename(name = "HIGH_SURROGATE_START")]
61 pub high_surrogate_start: u32,
62 #[static_field]
63 #[rename(name = "HIGH_SURROGATE_END")]
64 pub high_surrogate_end: u32,
65 #[static_field]
66 #[rename(name = "LOW_SURROGATE_START")]
67 pub low_surrogate_start: u32,
68 #[static_field]
69 #[rename(name = "LOW_SURROGATE_END")]
70 pub low_surrogate_end: u32,
71 #[static_field]
72 #[rename(name = "UNICODE_PLANE01_START")]
73 pub unicode_plane01_start: u32,
74 }
75}
76
77#[cfg(feature = "tm_pro-codepoint-types")]
78pub use __types::*;
79
80#[cfg(feature = "tm_pro-codepoint")]
81#[doc(hidden)]
82pub mod prelude {
83 pub use super::{CodePoint, ICodePoint};
84 pub use crate::system::object::IObject;
85 #[cfg(feature = "system-object")]
86 pub use crate::system::object::IObjectMethods;
87}