pub struct PythonFileModData {
pub script_file: String,
pub receivers: Vec<Uoid>,
pub parameters: Vec<PythonParam>,
pub self_key: Option<Uoid>,
}Expand description
Parsed plPythonFileMod data from a PRP object.
Fields§
§script_file: StringScript filename (e.g. “Cleft.py”)
receivers: Vec<Uoid>Receiver keys — scene objects that notify this script
parameters: Vec<PythonParam>Script parameters set in 3ds Max
self_key: Option<Uoid>The Uoid of the plPythonFileMod object itself (for receiver matching)
Trait Implementations§
Source§impl Clone for PythonFileModData
impl Clone for PythonFileModData
Source§fn clone(&self) -> PythonFileModData
fn clone(&self) -> PythonFileModData
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 moreAuto Trait Implementations§
impl Freeze for PythonFileModData
impl RefUnwindSafe for PythonFileModData
impl Send for PythonFileModData
impl Sync for PythonFileModData
impl Unpin for PythonFileModData
impl UnsafeUnpin for PythonFileModData
impl UnwindSafe for PythonFileModData
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