Skip to main content

engage/generated/app/
gamecolor.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[cfg(feature = "app-gamecolor-types")]
4mod __types {
5    #[allow(unused_imports)] use ::unity::prelude::*;
6
7    use super::*;
8    use crate::{
9        app::singletonscriptableobject_1::{ISingletonScriptableObject_1, SingletonScriptableObject_1},
10        system::object::{IObject, Object},
11        unity_engine::{
12            object_2::{IObject_2, Object_2},
13            scriptableobject::{IScriptableObject, ScriptableObject},
14        },
15    };
16
17    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/gamecolor/GameColor.md"))]
18    #[::unity::class(namespace = "App", name = "GameColor")]
19    #[parent(crate::app::singletonscriptableobject_1::SingletonScriptableObject_1<crate::app::gamecolor::GameColor>)]
20    pub struct GameColor {
21        #[offset(24)]
22        #[rename(name = "サンプル")]
23        pub サンプル: crate::unity_engine::color::Color,
24        #[offset(40)]
25        #[rename(name = "進撃可能位置")]
26        pub 進撃可能位置: crate::unity_engine::color::Color,
27        #[offset(56)]
28        #[rename(name = "進撃禁止位置")]
29        pub 進撃禁止位置: crate::unity_engine::color::Color,
30        #[offset(72)]
31        #[rename(name = "進撃選択位置")]
32        pub 進撃選択位置: crate::unity_engine::color::Color,
33        #[offset(88)]
34        #[rename(name = "文字デフォルト")]
35        pub 文字デフォルト: crate::unity_engine::color::Color,
36        #[offset(104)]
37        #[rename(name = "文字不可")]
38        pub 文字不可: crate::unity_engine::color::Color,
39        #[offset(120)]
40        #[rename(name = "文字ヘルプ")]
41        pub 文字ヘルプ: crate::unity_engine::color::Color,
42        #[offset(136)]
43        #[rename(name = "文字錬成")]
44        pub 文字錬成: crate::unity_engine::color::Color,
45        #[offset(152)]
46        #[rename(name = "数値上昇")]
47        pub 数値上昇: crate::unity_engine::color::Color,
48        #[offset(168)]
49        #[rename(name = "数値下降")]
50        pub 数値下降: crate::unity_engine::color::Color,
51        #[offset(184)]
52        #[rename(name = "数値上限")]
53        pub 数値上限: crate::unity_engine::color::Color,
54        #[offset(200)]
55        #[rename(name = "数値不足")]
56        pub 数値不足: crate::unity_engine::color::Color,
57        #[offset(216)]
58        #[rename(name = "エンゲージ技コマンド")]
59        pub エンゲージ技コマンド: crate::unity_engine::color::Color,
60        #[offset(232)]
61        #[rename(name = "エンゲージ技コマンド不可")]
62        pub エンゲージ技コマンド不可: crate::unity_engine::color::Color,
63        #[offset(248)]
64        #[rename(name = "緑文字コマンド")]
65        pub 緑文字コマンド: crate::unity_engine::color::Color,
66        #[offset(264)]
67        #[rename(name = "黄色文字")]
68        pub 黄色文字: crate::unity_engine::color::Color,
69        #[offset(280)]
70        #[rename(name = "支援会話不可")]
71        pub 支援会話不可: crate::unity_engine::color::Color,
72        #[offset(296)]
73        #[rename(name = "SkillE")]
74        pub skill_e: crate::unity_engine::color::Color,
75        #[offset(312)]
76        #[rename(name = "デフォルトカラー")]
77        pub デフォルトカラー: crate::unity_engine::color::Color,
78        #[offset(328)]
79        #[rename(name = "セカンドカラー")]
80        pub セカンドカラー: crate::unity_engine::color::Color,
81        #[offset(344)]
82        #[rename(name = "ダイアログ")]
83        pub ダイアログ: crate::unity_engine::color::Color,
84        #[offset(360)]
85        #[rename(name = "選択不可カラー")]
86        pub 選択不可カラー: crate::unity_engine::color::Color,
87        #[offset(376)]
88        #[rename(name = "ページナビON")]
89        pub ページナビon: crate::unity_engine::color::Color,
90        #[offset(392)]
91        #[rename(name = "ページナビOFF")]
92        pub ページナビoff: crate::unity_engine::color::Color,
93        #[offset(408)]
94        #[rename(name = "種類アイコン選択")]
95        pub 種類アイコン選択: crate::unity_engine::color::Color,
96        #[offset(424)]
97        #[rename(name = "種類アイコン非選択")]
98        pub 種類アイコン非選択: crate::unity_engine::color::Color,
99        #[offset(440)]
100        #[rename(name = "マップカーソル白")]
101        pub マップカーソル白: crate::unity_engine::color::Color,
102        #[offset(456)]
103        #[rename(name = "マップカーソル赤")]
104        pub マップカーソル赤: crate::unity_engine::color::Color,
105        #[offset(472)]
106        #[rename(name = "待機中")]
107        pub 待機中: crate::unity_engine::color::Color,
108        #[offset(488)]
109        #[rename(name = "個別危険範囲を表示中")]
110        pub 個別危険範囲を表示中: crate::unity_engine::color::Color,
111        #[offset(504)]
112        #[rename(name = "紋章士リング")]
113        pub 紋章士リング: crate::unity_engine::color::Color,
114        #[offset(520)]
115        #[rename(name = "闇紋章士リング")]
116        pub 闇紋章士リング: crate::unity_engine::color::Color,
117        #[offset(536)]
118        #[rename(name = "ウィンドウ無効")]
119        pub ウィンドウ無効: crate::unity_engine::color::Color,
120        #[offset(552)]
121        #[rename(name = "被支援発光")]
122        pub 被支援発光: crate::unity_engine::color::Color,
123        #[offset(568)]
124        #[rename(name = "被支援輪郭")]
125        pub 被支援輪郭: crate::unity_engine::color::Color,
126    }
127}
128
129#[cfg(feature = "app-gamecolor-types")]
130pub use __types::*;
131
132#[cfg(feature = "app-gamecolor")]
133pub trait IGameColorMethods: IGameColor {
134    #[doc = "`.ctor()` overload"]
135    fn ctor(self) -> () {
136        unsafe {
137            let __receiver = <GameColor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
138            ::unity::il2cpp_call!((::unity::module_base()+0x2279a40usize)as*mut u8,();
139(GameColor)__receiver)
140        }
141    }
142}
143
144#[cfg(feature = "app-gamecolor")]
145impl<__T: IGameColor> IGameColorMethods for __T {}
146
147#[cfg(feature = "app-gamecolor")]
148impl GameColor {
149    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
150        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
151    }
152}
153
154#[cfg(feature = "app-gamecolor")]
155impl GameColor {
156    #[doc = "`.ctor()` — no args"]
157    pub fn new() -> Self {
158        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
159            panic!(
160                "{}
161::{}
162 failed to instantiate",
163                ::core::stringify!(GameColor),
164                ::core::stringify!(new),
165            )
166        });
167        <Self as IGameColorMethods>::ctor(this);
168        this
169    }
170}
171
172#[cfg(feature = "app-gamecolor")]
173#[doc(hidden)]
174pub mod prelude {
175    pub use super::{GameColor, IGameColor, IGameColorMethods};
176    #[cfg(feature = "app-singletonscriptableobject_1")]
177    pub use crate::app::singletonscriptableobject_1::ISingletonScriptableObject_1Methods;
178    #[cfg(feature = "system-object")]
179    pub use crate::system::object::IObjectMethods;
180    #[cfg(feature = "unity_engine-object_2")]
181    pub use crate::unity_engine::object_2::IObject_2Methods;
182    #[cfg(feature = "unity_engine-scriptableobject")]
183    pub use crate::unity_engine::scriptableobject::IScriptableObjectMethods;
184    pub use crate::{
185        app::singletonscriptableobject_1::ISingletonScriptableObject_1,
186        system::object::IObject,
187        unity_engine::{object_2::IObject_2, scriptableobject::IScriptableObject},
188    };
189}