studio package¶
Submodules¶
Module contents¶
Provides model based functionality.
- class studio.AnimSections¶
Bases:
instance
- property block¶
None( (_studio.AnimSections)arg1) -> int
- property index¶
None( (_studio.AnimSections)arg1) -> int
- class studio.Animation¶
Bases:
instance
- property anim_block¶
None( (_studio.Animation)arg1) -> int
- property anim_offset¶
None( (_studio.Animation)arg1) -> int
- property flags¶
None( (_studio.Animation)arg1) -> int
- property frames_count¶
None( (_studio.Animation)arg1) -> int
- property local_hierarchy_count¶
None( (_studio.Animation)arg1) -> int
- property local_hierarchy_offset¶
None( (_studio.Animation)arg1) -> int
- property model_header¶
None( (_studio.Animation)arg1) -> _studio.ModelHeader
- property movements_count¶
None( (_studio.Animation)arg1) -> int
- property movements_offset¶
None( (_studio.Animation)arg1) -> int
- property name¶
None( (_studio.Animation)arg1) -> str
- property section_frames¶
None( (_studio.Animation)arg1) -> int
- property section_offset¶
None( (_studio.Animation)arg1) -> int
- property zero_frame_count¶
None( (_studio.Animation)arg1) -> int
- property zero_frame_index¶
None( (_studio.Animation)arg1) -> int
- property zero_frame_span¶
None( (_studio.Animation)arg1) -> int
- property zero_frame_stall_time¶
None( (_studio.Animation)arg1) -> float
- class studio.BoneController¶
Bases:
instance
- property bone¶
None( (_studio.BoneController)arg1) -> int
- property end¶
None( (_studio.BoneController)arg1) -> float
- property input_field¶
None( (_studio.BoneController)arg1) -> int
- property rest¶
None( (_studio.BoneController)arg1) -> int
- property start¶
None( (_studio.BoneController)arg1) -> float
- property type¶
None( (_studio.BoneController)arg1) -> int
- class studio.Hierarchy¶
Bases:
instance
- property bone¶
None( (_studio.Hierarchy)arg1) -> int
- property end¶
None( (_studio.Hierarchy)arg1) -> float
- property new_parent¶
None( (_studio.Hierarchy)arg1) -> int
- property peak¶
None( (_studio.Hierarchy)arg1) -> float
- property start¶
None( (_studio.Hierarchy)arg1) -> int
- property tail¶
None( (_studio.Hierarchy)arg1) -> float
- class studio.Hitbox¶
Bases:
instance
- property bone¶
None( (_studio.Hitbox)arg1) -> int
- property group¶
None( (_studio.Hitbox)arg1) -> int
- property max¶
None( (_studio.Hitbox)arg1) -> _mathlib.Vector
- property min¶
None( (_studio.Hitbox)arg1) -> _mathlib.Vector
- property name¶
None( (_studio.Hitbox)arg1) -> str
- class studio.HitboxSet¶
Bases:
instance
- property hitboxes_count¶
None( (_studio.HitboxSet)arg1) -> int
- property name¶
None( (_studio.HitboxSet)arg1) -> str
- class studio.ModelAttachment¶
Bases:
instance
- property flags¶
None( (_studio.ModelAttachment)arg1) -> int
- property local¶
None( (_studio.ModelAttachment)arg1) -> _mathlib.Matrix3x4
- property local_bone¶
None( (_studio.ModelAttachment)arg1) -> int
- property name¶
None( (_studio.ModelAttachment)arg1) -> str
- property name_offset¶
None( (_studio.ModelAttachment)arg1) -> int
- class studio.ModelBone¶
Bases:
instance
- get_procedure((ModelBone)arg1) _memory.Pointer ¶
- property alignment¶
None( (_studio.ModelBone)arg1) -> _mathlib.Quaternion
- property contents¶
None( (_studio.ModelBone)arg1) -> int
- property flags¶
None( (_studio.ModelBone)arg1) -> int
- property name¶
None( (_studio.ModelBone)arg1) -> str
- property parent¶
None( (_studio.ModelBone)arg1) -> int
- property physics_bone¶
None( (_studio.ModelBone)arg1) -> int
- property position¶
None( (_studio.ModelBone)arg1) -> _mathlib.Vector
- property position_scale¶
None( (_studio.ModelBone)arg1) -> _mathlib.Vector
- property position_to_bone¶
None( (_studio.ModelBone)arg1) -> _mathlib.Matrix3x4
- property procedural_type¶
None( (_studio.ModelBone)arg1) -> int
- property quaternion¶
None( (_studio.ModelBone)arg1) -> _mathlib.Quaternion
- property radiant_euler¶
None( (_studio.ModelBone)arg1) -> _mathlib.RadianEuler
- property radiant_euler_scale¶
None( (_studio.ModelBone)arg1) -> _mathlib.Vector
- property surface_name¶
None( (_studio.ModelBone)arg1) -> str
- class studio.ModelHeader¶
Bases:
instance
- get_attachment((ModelHeader)arg1, (_engines._sound.Channel)arg2) ModelAttachment ¶
- get_bone_controller((ModelHeader)arg1, (_engines._sound.Channel)arg2) BoneController ¶
- property animations_offset¶
None( (_studio.ModelHeader)arg1) -> int
- property attachments_count¶
None( (_studio.ModelHeader)arg1) -> int
- property bone_controllers_count¶
None( (_studio.ModelHeader)arg1) -> int
- property bone_controllers_offset¶
None( (_studio.ModelHeader)arg1) -> int
- property bones_count¶
None( (_studio.ModelHeader)arg1) -> int
- property bones_offset¶
None( (_studio.ModelHeader)arg1) -> int
- property checksum¶
None( (_studio.ModelHeader)arg1) -> int
- property contents¶
None( (_studio.ModelHeader)arg1) -> int
- property eye_position¶
None( (_studio.ModelHeader)arg1) -> _mathlib.Vector
- property flags¶
None( (_studio.ModelHeader)arg1) -> int
- property hitbox_sets_count¶
None( (_studio.ModelHeader)arg1) -> int
- property hitbox_sets_offset¶
None( (_studio.ModelHeader)arg1) -> int
- property hull_max¶
None( (_studio.ModelHeader)arg1) -> _mathlib.Vector
- property hull_min¶
None( (_studio.ModelHeader)arg1) -> _mathlib.Vector
- property id¶
None( (_studio.ModelHeader)arg1) -> int
- property illumination_center¶
None( (_studio.ModelHeader)arg1) -> _mathlib.Vector
- property local_animations_count¶
None( (_studio.ModelHeader)arg1) -> int
- property local_sequence_offset¶
None( (_studio.ModelHeader)arg1) -> int
- property local_sequences_count¶
None( (_studio.ModelHeader)arg1) -> int
- property mass¶
None( (_studio.ModelHeader)arg1) -> float
- property name¶
None( (_studio.ModelHeader)arg1) -> str
- property version¶
None( (_studio.ModelHeader)arg1) -> int
- property view_max¶
None( (_studio.ModelHeader)arg1) -> _mathlib.Vector
- property view_min¶
None( (_studio.ModelHeader)arg1) -> _mathlib.Vector
- class studio.Movement¶
Bases:
instance
- property angle¶
None( (_studio.Movement)arg1) -> float
- property end_frame¶
None( (_studio.Movement)arg1) -> int
- property motion_flags¶
None( (_studio.Movement)arg1) -> int
- property position¶
None( (_studio.Movement)arg1) -> _mathlib.Vector
- property vector¶
None( (_studio.Movement)arg1) -> _mathlib.Vector
- property velocity_end¶
None( (_studio.Movement)arg1) -> float
- property velocity_start¶
None( (_studio.Movement)arg1) -> float
- class studio.Sequence¶
Bases:
instance
- get_animation_index((Sequence)arg1, (_engines._sound.Channel)arg2, (_engines._sound.Channel)arg3) int ¶
- property act_weight¶
None( (_studio.Sequence)arg1) -> int
- property activity¶
None( (_studio.Sequence)arg1) -> str
- property activity_index¶
None( (_studio.Sequence)arg1) -> int
- property activity_offset¶
None( (_studio.Sequence)arg1) -> int
- property animation_offset¶
None( (_studio.Sequence)arg1) -> int
- property blends_count¶
None( (_studio.Sequence)arg1) -> int
- property entry_phase¶
None( (_studio.Sequence)arg1) -> float
- property events_count¶
None( (_studio.Sequence)arg1) -> int
- property events_offset¶
None( (_studio.Sequence)arg1) -> int
- property exit_phase¶
None( (_studio.Sequence)arg1) -> float
- property fade_in_time¶
None( (_studio.Sequence)arg1) -> float
- property fade_out_time¶
None( (_studio.Sequence)arg1) -> float
- property flags¶
None( (_studio.Sequence)arg1) -> int
- property label¶
None( (_studio.Sequence)arg1) -> str
- property label_offset¶
None( (_studio.Sequence)arg1) -> int
- property lastframe¶
None( (_studio.Sequence)arg1) -> float
- property local_entry_node¶
None( (_studio.Sequence)arg1) -> int
- property local_exit_node¶
None( (_studio.Sequence)arg1) -> int
- property max¶
None( (_studio.Sequence)arg1) -> _mathlib.Vector
- property min¶
None( (_studio.Sequence)arg1) -> _mathlib.Vector
- property model_header¶
None( (_studio.Sequence)arg1) -> _studio.ModelHeader
- property movement_index¶
None( (_studio.Sequence)arg1) -> int
- property next_sequence¶
None( (_studio.Sequence)arg1) -> int
- property node_flags¶
None( (_studio.Sequence)arg1) -> int
- property pose¶
None( (_studio.Sequence)arg1) -> int
- class studio.SequenceEvent¶
Bases:
instance
- property cycle¶
None( (_studio.SequenceEvent)arg1) -> float
- property event¶
None( (_studio.SequenceEvent)arg1) -> int
- property event_offset¶
None( (_studio.SequenceEvent)arg1) -> int
- property options¶
None( (_studio.SequenceEvent)arg1) -> str
- property type¶
None( (_studio.SequenceEvent)arg1) -> int