Skip to main content

engage/generated/moon_sharp/interpreter/core_lib/io/
fileuserdata.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[cfg(feature = "moon_sharp-interpreter-core_lib-io-fileuserdata-types")]
4mod __types {
5    #[allow(unused_imports)] use ::unity::prelude::*;
6
7    use super::*;
8    use crate::{
9        moon_sharp::interpreter::{
10            core_lib::io::{
11                fileuserdatabase::{FileUserDataBase, IFileUserDataBase},
12                streamfileuserdatabase::{IStreamFileUserDataBase, StreamFileUserDataBase},
13            },
14            refidobject::{IRefIdObject, RefIdObject},
15        },
16        system::object::{IObject, Object},
17    };
18
19    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/moon_sharp/interpreter/core_lib/io/fileuserdata/FileUserData.md"))]
20    #[::unity::class(namespace = "MoonSharp.Interpreter.CoreLib.IO", name = "FileUserData")]
21    #[parent(crate::moon_sharp::interpreter::core_lib::io::streamfileuserdatabase::StreamFileUserDataBase)]
22    pub struct FileUserData {}
23}
24
25#[cfg(feature = "moon_sharp-interpreter-core_lib-io-fileuserdata-types")]
26pub use __types::*;
27
28#[cfg(feature = "moon_sharp-interpreter-core_lib-io-fileuserdata")]
29#[doc(hidden)]
30pub mod prelude {
31    pub use super::{FileUserData, IFileUserData};
32    #[cfg(feature = "moon_sharp-interpreter-core_lib-io-fileuserdatabase")]
33    pub use crate::moon_sharp::interpreter::core_lib::io::fileuserdatabase::IFileUserDataBaseMethods;
34    #[cfg(feature = "moon_sharp-interpreter-core_lib-io-streamfileuserdatabase")]
35    pub use crate::moon_sharp::interpreter::core_lib::io::streamfileuserdatabase::IStreamFileUserDataBaseMethods;
36    #[cfg(feature = "moon_sharp-interpreter-refidobject")]
37    pub use crate::moon_sharp::interpreter::refidobject::IRefIdObjectMethods;
38    #[cfg(feature = "system-object")]
39    pub use crate::system::object::IObjectMethods;
40    pub use crate::{
41        moon_sharp::interpreter::{
42            core_lib::io::{fileuserdatabase::IFileUserDataBase, streamfileuserdatabase::IStreamFileUserDataBase},
43            refidobject::IRefIdObject,
44        },
45        system::object::IObject,
46    };
47}