Skip to main content

engage/generated/tm_pro/
codepoint.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[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}