Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
GeneratorBaseEntity.c
Go to the documentation of this file.
1/*
2===========================================
3Do not modify, this script is generated
4===========================================
5*/
6
11
12class GeneratorBaseEntityClass: GenericEntityClass
13{
14}
15
16class GeneratorBaseEntity: GenericEntity
17{
22 proto external void OnShapeInit(IEntitySource shapeEntitySrc, ShapeEntity shapeEntity);
27 proto external void BeforeShapeTransform(IEntitySource shapeEntitySrc, ShapeEntity shapeEntity, inout vector oldTransform[4]);
32 proto external void OnShapeTransform(IEntitySource shapeEntitySrc, ShapeEntity shapeEntity, array<vector> mins, array<vector> maxes);
37 proto external void OnShapeChanged(IEntitySource shapeEntitySrc, ShapeEntity shapeEntity, array<vector> mins, array<vector> maxes);
41 proto external void OnPointDataChanged(IEntitySource src, ShapeEntity shapeEntity, PointChangedSituation situation, string propertyID, array<int> pointIndices);
45 proto external void OnPointChanged(IEntitySource src, ShapeEntity shapeEntity, PointChangedSituation situation, int pointIndex, vector position);
50 proto external void OnAnchorSnapped(IEntitySource shapeEntitySrc, int parentAnchor, IEntitySource other, int otherAnchor, bool isReciever);
55 proto external bool CanAnchorSnap(IEntitySource shapeEntitySrc, int parentAnchor, IEntitySource other, int otherAnchor, bool isReciever);
60 proto external void OnIntersectingShapeChangedXZ(IEntitySource shapeEntitySrc, IEntitySource other, array<vector> mins, array<vector> maxes);
61
62 // callbacks
63
69 event protected void OnShapeInitInternal(IEntitySource shapeEntitySrc, ShapeEntity shapeEntity);
75 event protected void BeforeShapeTransformInternal(IEntitySource shapeEntitySrc, ShapeEntity shapeEntity, inout vector oldTransform[4]);
81 event protected void OnShapeTransformInternal(IEntitySource shapeEntitySrc, ShapeEntity shapeEntity, array<vector> mins, array<vector> maxes);
95 event protected void OnShapeChangedInternal(IEntitySource shapeEntitySrc, ShapeEntity shapeEntity, array<vector> mins, array<vector> maxes);
105 event protected void OnPointDataChangedInternal(IEntitySource shapeEntitySrc, ShapeEntity shapeEntity, PointChangedSituation situation, string propertyID, array<int> pointIndices);
115 event protected void OnPointChangedInternal(IEntitySource shapeEntitySrc, ShapeEntity shapeEntity, PointChangedSituation situation, int pointIndex, vector position);
125 event protected void OnAnchorSnappedInternal(IEntitySource shapeEntitySrc, int parentAnchor, IEntitySource other, int otherAnchor, bool isReciever);
132 event protected bool CanAnchorSnapInternal(IEntitySource shapeEntitySrc, int parentAnchor, IEntitySource other, int otherAnchor, bool isReciever);
146 event protected void OnIntersectingShapeChangedXZInternal(IEntitySource shapeEntitySrc, IEntitySource other, array<vector> mins, array<vector> maxes);
147}
148
vector position
void OnIntersectingShapeChangedXZInternal(IEntitySource shapeEntitySrc, IEntitySource other, array< vector > mins, array< vector > maxes)
proto external void OnPointDataChanged(IEntitySource src, ShapeEntity shapeEntity, PointChangedSituation situation, string propertyID, array< int > pointIndices)
proto external void OnShapeTransform(IEntitySource shapeEntitySrc, ShapeEntity shapeEntity, array< vector > mins, array< vector > maxes)
proto external bool CanAnchorSnap(IEntitySource shapeEntitySrc, int parentAnchor, IEntitySource other, int otherAnchor, bool isReciever)
proto external void OnIntersectingShapeChangedXZ(IEntitySource shapeEntitySrc, IEntitySource other, array< vector > mins, array< vector > maxes)
void OnPointChangedInternal(IEntitySource shapeEntitySrc, ShapeEntity shapeEntity, PointChangedSituation situation, int pointIndex, vector position)
bool CanAnchorSnapInternal(IEntitySource shapeEntitySrc, int parentAnchor, IEntitySource other, int otherAnchor, bool isReciever)
void OnShapeTransformInternal(IEntitySource shapeEntitySrc, ShapeEntity shapeEntity, array< vector > mins, array< vector > maxes)
proto external void OnAnchorSnapped(IEntitySource shapeEntitySrc, int parentAnchor, IEntitySource other, int otherAnchor, bool isReciever)
void OnAnchorSnappedInternal(IEntitySource shapeEntitySrc, int parentAnchor, IEntitySource other, int otherAnchor, bool isReciever)
void OnShapeInitInternal(IEntitySource shapeEntitySrc, ShapeEntity shapeEntity)
void BeforeShapeTransformInternal(IEntitySource shapeEntitySrc, ShapeEntity shapeEntity, inout vector oldTransform[4])
proto external void OnShapeChanged(IEntitySource shapeEntitySrc, ShapeEntity shapeEntity, array< vector > mins, array< vector > maxes)
void OnShapeChangedInternal(IEntitySource shapeEntitySrc, ShapeEntity shapeEntity, array< vector > mins, array< vector > maxes)
proto external void BeforeShapeTransform(IEntitySource shapeEntitySrc, ShapeEntity shapeEntity, inout vector oldTransform[4])
void OnPointDataChangedInternal(IEntitySource shapeEntitySrc, ShapeEntity shapeEntity, PointChangedSituation situation, string propertyID, array< int > pointIndices)
proto external void OnPointChanged(IEntitySource src, ShapeEntity shapeEntity, PointChangedSituation situation, int pointIndex, vector position)
PointChangedSituation
GeneratorBaseEntityClass GenericEntityClass OnShapeInit(IEntitySource shapeEntitySrc, ShapeEntity shapeEntity)