#[repr(C, packed(4))]pub struct PR_ArtisanEntryPoints {
pub global_setup_func0: PR_GlobalSetupFunc,
pub global_setdown_func0: PR_GlobalSetdownFunc,
pub global_do_about_func0: PR_GlobalDoAboutFunc,
pub setup_instance_func0: PR_InstanceSetupFunc,
pub setdown_instance_func0: PR_InstanceSetdownFunc,
pub flatten_instance_func0: PR_FlattenInstanceFunc,
pub do_instance_dialog_func0: PR_DoInstanceDialogFunc,
pub frame_setup_func0: PR_FrameSetupFunc,
pub render_func: PR_RenderFunc,
pub frame_setdown_func0: PR_FrameSetdownFunc,
pub query_func0: PR_QueryFunc,
}Expand description
main fills this in, just once at plugin load time These are the entry points that AE calls to use an artisan.
Fields§
§global_setup_func0: PR_GlobalSetupFunc§global_setdown_func0: PR_GlobalSetdownFunc§global_do_about_func0: PR_GlobalDoAboutFunc§setup_instance_func0: PR_InstanceSetupFunc§setdown_instance_func0: PR_InstanceSetdownFunc§flatten_instance_func0: PR_FlattenInstanceFunc§do_instance_dialog_func0: PR_DoInstanceDialogFunc§frame_setup_func0: PR_FrameSetupFunc§render_func: PR_RenderFunc§frame_setdown_func0: PR_FrameSetdownFunc§query_func0: PR_QueryFuncTrait Implementations§
Source§impl Clone for PR_ArtisanEntryPoints
impl Clone for PR_ArtisanEntryPoints
Source§fn clone(&self) -> PR_ArtisanEntryPoints
fn clone(&self) -> PR_ArtisanEntryPoints
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PR_ArtisanEntryPoints
impl Debug for PR_ArtisanEntryPoints
impl Copy for PR_ArtisanEntryPoints
Auto Trait Implementations§
impl Freeze for PR_ArtisanEntryPoints
impl RefUnwindSafe for PR_ArtisanEntryPoints
impl Send for PR_ArtisanEntryPoints
impl Sync for PR_ArtisanEntryPoints
impl Unpin for PR_ArtisanEntryPoints
impl UnwindSafe for PR_ArtisanEntryPoints
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more