19class VisiblePrefabInstance {
33 VisiblePrefabInstance& operator=(VisiblePrefabInstance
const&);
34 VisiblePrefabInstance(VisiblePrefabInstance
const&);
35 VisiblePrefabInstance();
51 ::Vec3 const& instanceOffset,
52 ::Rotation instanceRotation,
53 ::Mirror instanceMirror,
54 ::Vec3 const& structureSize,
55 ::Vec3 const& structureOffset,
56 ::Vec3 const& structureNormalizedOrigin
62 MCNAPI ::mce::UUID getInstanceId()
const;
64 MCNAPI ::Mirror getMirror()
const;
66 MCNAPI ::Rotation getRotation()
const;
68 MCNAPI ::mce::UUID getTemplateId()
const;
70 MCNAPI ::Vec3 getWorldPosition()
const;
72 MCNAPI ::std::_Vector_const_iterator<
73 ::std::_Vector_val<::std::_Simple_types<::Editor::Prefabs::VisiblePrefabInstanceStructureRef>>>
74 structureRefcBegin()
const;
76 MCNAPI ::std::_Vector_const_iterator<
77 ::std::_Vector_val<::std::_Simple_types<::Editor::Prefabs::VisiblePrefabInstanceStructureRef>>>
78 structureRefcEnd()
const;
MCAPI void addStructure(::mce::UUID const &prefabStructureId, ::mce::UUID const &structureTemplateId, ::Vec3 const &instanceOffset, ::Rotation instanceRotation, ::Mirror instanceMirror, ::Vec3 const &structureSize, ::Vec3 const &structureOffset, ::Vec3 const &structureNormalizedOrigin)