# VOLUME natives

80 natives · 49 named · 9 described. RDR3 game natives (client side).

- [_0x128FC3A893BF853A](https://natives.borderlinerp.com/natives/VOLUME/0x128FC3A893BF853A.md) `0x128FC3A893BF853A` — `void N_0x128fc3a893bf853a(Any p0)` — nullsub, doesn't do anything
- [_0x351D71B8B72B858B](https://natives.borderlinerp.com/natives/VOLUME/0x351D71B8B72B858B.md) `0x351D71B8B72B858B` — `Any N_0x351d71b8b72b858b(Any p0)`
- [_0x3EFABB21E14A6BD1](https://natives.borderlinerp.com/natives/VOLUME/0x3EFABB21E14A6BD1.md) `0x3EFABB21E14A6BD1` — `void N_0x3efabb21e14a6bd1(Any p0, Any p1, Any p2)`
- [_0x40F769D31A00D5A0](https://natives.borderlinerp.com/natives/VOLUME/0x40F769D31A00D5A0.md) `0x40F769D31A00D5A0` — `Any N_0x40f769d31a00d5a0(Any p0, Any p1)`
- [_0x4A8FEFC43FD8AC9B](https://natives.borderlinerp.com/natives/VOLUME/0x4A8FEFC43FD8AC9B.md) `0x4A8FEFC43FD8AC9B` — `void N_0x4a8fefc43fd8ac9b(Any p0, Any p1, Any p2)`
- [_0x51E52C9687FCDEEC](https://natives.borderlinerp.com/natives/VOLUME/0x51E52C9687FCDEEC.md) `0x51E52C9687FCDEEC` — `Any N_0x51e52c9687fcdeec(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6)`
- [_0x52572B331E693AED](https://natives.borderlinerp.com/natives/VOLUME/0x52572B331E693AED.md) `0x52572B331E693AED` — `void N_0x52572b331e693aed(Any p0, Any p1, Any p2)`
- [_0x53D05D60E5F5B40C](https://natives.borderlinerp.com/natives/VOLUME/0x53D05D60E5F5B40C.md) `0x53D05D60E5F5B40C` — `void N_0x53d05d60e5f5b40c(Any p0, Any p1, Any p2, Any p3)`
- [_0x695DAC2DB928F308](https://natives.borderlinerp.com/natives/VOLUME/0x695DAC2DB928F308.md) `0x695DAC2DB928F308` — `void N_0x695dac2db928f308(Any p0, Any p1)`
- [_0x6D5F9E69BA1BE783](https://natives.borderlinerp.com/natives/VOLUME/0x6D5F9E69BA1BE783.md) `0x6D5F9E69BA1BE783` — `void N_0x6d5f9e69ba1be783(Any p0)`
- [_0x748C5F51A18CB8F0](https://natives.borderlinerp.com/natives/VOLUME/0x748C5F51A18CB8F0.md) `0x748C5F51A18CB8F0` — `void N_0x748c5f51a18cb8f0(BOOL p0)` — nullsub, doesn't do anything
- [_0x7FD78DFD0C5D7B9B](https://natives.borderlinerp.com/natives/VOLUME/0x7FD78DFD0C5D7B9B.md) `0x7FD78DFD0C5D7B9B` — `Any N_0x7fd78dfd0c5d7b9b(Any p0)`
- [_0x870E9981ED27C815](https://natives.borderlinerp.com/natives/VOLUME/0x870E9981ED27C815.md) `0x870E9981ED27C815` — `Any N_0x870e9981ed27c815(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5)`
- [_0x998202B206872672](https://natives.borderlinerp.com/natives/VOLUME/0x998202B206872672.md) `0x998202B206872672` — `void N_0x998202b206872672(Any p0)`
- [_0xAA9EE2AAFC717623](https://natives.borderlinerp.com/natives/VOLUME/0xAA9EE2AAFC717623.md) `0xAA9EE2AAFC717623` — `Any N_0xaa9ee2aafc717623(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5)`
- [_0xAC355980681A7F89](https://natives.borderlinerp.com/natives/VOLUME/0xAC355980681A7F89.md) `0xAC355980681A7F89` — `void N_0xac355980681a7f89(Any p0)`
- [_0xB440F4E35393FC39](https://natives.borderlinerp.com/natives/VOLUME/0xB440F4E35393FC39.md) `0xB440F4E35393FC39` — `void N_0xb440f4e35393fc39(Volume volume, Any p1)`
- [_0xB469CFD9E065EB99](https://natives.borderlinerp.com/natives/VOLUME/0xB469CFD9E065EB99.md) `0xB469CFD9E065EB99` — `void N_0xb469cfd9e065eb99(Any p0, Any p1)`
- [_0xC4019CF9AE8E931A](https://natives.borderlinerp.com/natives/VOLUME/0xC4019CF9AE8E931A.md) `0xC4019CF9AE8E931A` — `Vector3 N_0xc4019cf9ae8e931a(int volLockRequestId)`
- [_0xC61E2FD926DBB406](https://natives.borderlinerp.com/natives/VOLUME/0xC61E2FD926DBB406.md) `0xC61E2FD926DBB406` — `void N_0xc61e2fd926dbb406()`
- [_0xCA5C90D40665D5CE](https://natives.borderlinerp.com/natives/VOLUME/0xCA5C90D40665D5CE.md) `0xCA5C90D40665D5CE` — `Any N_0xca5c90d40665d5ce(Any p0, Any p1)`
- [_0xD460135C98940274](https://natives.borderlinerp.com/natives/VOLUME/0xD460135C98940274.md) `0xD460135C98940274` — `void N_0xd460135c98940274(Volume volume, Any p1)`
- [_0xD4FA73FE628FEC63](https://natives.borderlinerp.com/natives/VOLUME/0xD4FA73FE628FEC63.md) `0xD4FA73FE628FEC63` — `void N_0xd4fa73fe628fec63(Any p0, Any p1)`
- [_0xD52DF30355EA7C8E](https://natives.borderlinerp.com/natives/VOLUME/0xD52DF30355EA7C8E.md) `0xD52DF30355EA7C8E` — `void N_0xd52df30355ea7c8e(Any p0, Any p1, Any p2)`
- [_0xD882C5B3991575B7](https://natives.borderlinerp.com/natives/VOLUME/0xD882C5B3991575B7.md) `0xD882C5B3991575B7` — `Vector3 N_0xd882c5b3991575b7(Any p0, Any p1, Any p2, Any p3, Any p4)`
- [_0xEBA87B9273835CF3](https://natives.borderlinerp.com/natives/VOLUME/0xEBA87B9273835CF3.md) `0xEBA87B9273835CF3` — `void N_0xeba87b9273835cf3(Any p0, Any p1)`
- [_0xEE1D6FF54CAF7714](https://natives.borderlinerp.com/natives/VOLUME/0xEE1D6FF54CAF7714.md) `0xEE1D6FF54CAF7714` — `Any N_0xee1d6ff54caf7714(Any p0, Any p1)`
- [_0xF3A2FBA5985C8CD5](https://natives.borderlinerp.com/natives/VOLUME/0xF3A2FBA5985C8CD5.md) `0xF3A2FBA5985C8CD5` — `void N_0xf3a2fba5985c8cd5(Any p0, Any p1, Any p2, Any p3)`
- [_0xF6CE6F9C3897804E](https://natives.borderlinerp.com/natives/VOLUME/0xF6CE6F9C3897804E.md) `0xF6CE6F9C3897804E` — `Any N_0xf6ce6f9c3897804e(Any p0)`
- [_0xF6F5447D418DAA82](https://natives.borderlinerp.com/natives/VOLUME/0xF6F5447D418DAA82.md) `0xF6F5447D418DAA82` — `Any N_0xf6f5447d418daa82(Any p0)`
- [_0xFA15C9A320E707B0](https://natives.borderlinerp.com/natives/VOLUME/0xFA15C9A320E707B0.md) `0xFA15C9A320E707B0` — `void N_0xfa15c9a320e707b0()` — nullsub, doesn't do anything
- [_ADD_BOUNDS_TO_AGGREGATE_VOLUME](https://natives.borderlinerp.com/natives/VOLUME/_ADD_BOUNDS_TO_AGGREGATE_VOLUME.md) `0x6E0D3C3F828DA773` — `void AddBoundsToAggregateVolume(Volume volume, Volume aggregate)` — _ADD_R* - _ADD_V(OLUME?)*
- [_ADD_BOX_VOLUME_TO_VOLUME_AGGREGATE](https://natives.borderlinerp.com/natives/VOLUME/_ADD_BOX_VOLUME_TO_VOLUME_AGGREGATE.md) `0x39816F6F94F385AD` — `void AddBoxVolumeToVolumeAggregate(Volume aggregate, float x, float y, float z, float rotX, float rotY, float rotZ, float scaleX, float scaleY, float scaleZ)` — Adds a box (position, rotation, scale) to a volume aggregate. An aggregate holds at most 32 boxes.
- [_ADD_CYLINDER_VOLUME_TO_VOLUME_AGGREGATE](https://natives.borderlinerp.com/natives/VOLUME/_ADD_CYLINDER_VOLUME_TO_VOLUME_AGGREGATE.md) `0xBCE668AAF83608BE` — `void AddCylinderVolumeToVolumeAggregate(Volume aggregate, float p1, float p2, float p3, float p4, float p5, float p6, float p7, float p8, float p9)`
- [_ADD_ENTRY_VOLUME_LOCK](https://natives.borderlinerp.com/natives/VOLUME/_ADD_ENTRY_VOLUME_LOCK.md) `0x58D3803FA639A3BB` — `BOOL AddEntryVolumeLock(Any* args)`
- [_ADD_SPHERE_VOLUME_TO_VOLUME_AGGREGATE](https://natives.borderlinerp.com/natives/VOLUME/_ADD_SPHERE_VOLUME_TO_VOLUME_AGGREGATE.md) `0x5B7D7BF36D2DE18B` — `void AddSphereVolumeToVolumeAggregate(Volume aggregate, float p1, float p2, float p3, float p4, float p5, float p6, float p7, float p8, float p9)`
- [_ADD_VOLUME_TO_VOLUME_AGGREGATE](https://natives.borderlinerp.com/natives/VOLUME/_ADD_VOLUME_TO_VOLUME_AGGREGATE.md) `0x12FCAA23F2320422` — `void AddVolumeToVolumeAggregate(Volume aggregate, Hash typeHash, float x, float y, float z, float rotX, float rotY, float rotZ, float scaleX, float scaleY, float scaleZ)`
- [_CREATE_ANTI_GRIEF_VOLUME](https://natives.borderlinerp.com/natives/VOLUME/_CREATE_ANTI_GRIEF_VOLUME.md) `0x0EB78C2B156635B1` — `Volume CreateAntiGriefVolume(Hash volumeType, float x, float y, float z, float rotX, float rotY, float rotZ, float scaleX, float scaleY, float scaleZ)`
- [_CREATE_SPEED_VOLUME](https://natives.borderlinerp.com/natives/VOLUME/_CREATE_SPEED_VOLUME.md) `0xBBE768E3AE76E07C` — `Volume CreateSpeedVolume(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9, Any p10, Any p11, Any p12, Any p13, Any p14)`
- [CREATE_VOLUME_AGGREGATE](https://natives.borderlinerp.com/natives/VOLUME/CREATE_VOLUME_AGGREGATE.md) `0x59F6F5C1D129F106` — `Volume CreateVolumeAggregate()`
- [_CREATE_VOLUME_AGGREGATE_WITH_CUSTOM_NAME](https://natives.borderlinerp.com/natives/VOLUME/_CREATE_VOLUME_AGGREGATE_WITH_CUSTOM_NAME.md) `0x5D580DE6398BB162` — `Volume CreateVolumeAggregateWithCustomName(const char* name)`
- [CREATE_VOLUME_BOX](https://natives.borderlinerp.com/natives/VOLUME/CREATE_VOLUME_BOX.md) `0xDF85637F22706891` — `Volume CreateVolumeBox(float x, float y, float z, float rotX, float rotY, float rotZ, float scaleX, float scaleY, float scaleZ)`
- [_CREATE_VOLUME_BOX_WITH_CUSTOM_NAME](https://natives.borderlinerp.com/natives/VOLUME/_CREATE_VOLUME_BOX_WITH_CUSTOM_NAME.md) `0xF68485C7495D848E` — `Volume CreateVolumeBoxWithCustomName(float x, float y, float z, float rotX, float rotY, float rotZ, float scaleX, float scaleY, float scaleZ, const char* name)`
- [_CREATE_VOLUME_BY_HASH](https://natives.borderlinerp.com/natives/VOLUME/_CREATE_VOLUME_BY_HASH.md) `0x502022FA1AF9DC86` — `Volume CreateVolumeByHash(Hash volumeType, float x, float y, float z, float rotX, float rotY, float rotZ, float scaleX, float scaleY, float scaleZ)`
- [_CREATE_VOLUME_BY_HASH_WITH_CUSTOM_NAME](https://natives.borderlinerp.com/natives/VOLUME/_CREATE_VOLUME_BY_HASH_WITH_CUSTOM_NAME.md) `0x1F85E4AC774A201E` — `Volume CreateVolumeByHashWithCustomName(Hash volumeType, float x, float y, float z, float rotX, float rotY, float rotZ, float scaleX, float scaleY, float scaleZ, const char* name)`
- [CREATE_VOLUME_CYLINDER](https://natives.borderlinerp.com/natives/VOLUME/CREATE_VOLUME_CYLINDER.md) `0x0522D4774B82E3E6` — `Volume CreateVolumeCylinder(float x, float y, float z, float rotX, float rotY, float rotZ, float scaleX, float scaleY, float scaleZ)`
- [_CREATE_VOLUME_CYLINDER_WITH_CUSTOM_NAME](https://natives.borderlinerp.com/natives/VOLUME/_CREATE_VOLUME_CYLINDER_WITH_CUSTOM_NAME.md) `0xDF1E350EDDF06E59` — `Volume CreateVolumeCylinderWithCustomName(float x, float y, float z, float rotX, float rotY, float rotZ, float scaleX, float scaleY, float scaleZ, const char* name)`
- [_CREATE_VOLUME_LOCK](https://natives.borderlinerp.com/natives/VOLUME/_CREATE_VOLUME_LOCK.md) `0x00BBF7CEAE8C666A` — `Volume CreateVolumeLock(float x, float y, float z, float radius, int flag, Any p5)`
- [_CREATE_VOLUME_LOCK_ATTACHED_TO_ENTITY](https://natives.borderlinerp.com/natives/VOLUME/_CREATE_VOLUME_LOCK_ATTACHED_TO_ENTITY.md) `0xF383E96C4904DF0C` — `Volume CreateVolumeLockAttachedToEntity(Entity entity, float radius, int flag, Any p3)`
- [CREATE_VOLUME_SPHERE](https://natives.borderlinerp.com/natives/VOLUME/CREATE_VOLUME_SPHERE.md) `0xB3FB80A32BAE3065` — `Volume CreateVolumeSphere(float x, float y, float z, float rotX, float rotY, float rotZ, float scaleX, float scaleY, float scaleZ)`
- [_CREATE_VOLUME_SPHERE_WITH_CUSTOM_NAME](https://natives.borderlinerp.com/natives/VOLUME/_CREATE_VOLUME_SPHERE_WITH_CUSTOM_NAME.md) `0x10157BC3247FF3BA` — `Volume CreateVolumeSphereWithCustomName(float x, float y, float z, float rotX, float rotY, float rotZ, float scaleX, float scaleY, float scaleZ, const char* name)`
- [_CREATE_WALK_AND_TALK_VOLUME](https://natives.borderlinerp.com/natives/VOLUME/_CREATE_WALK_AND_TALK_VOLUME.md) `0xFD0E389CD44434B6` — `Volume CreateWalkAndTalkVolume(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9, Any p10, Any p11, Any p12)`
- [DELETE_VOLUME](https://natives.borderlinerp.com/natives/VOLUME/DELETE_VOLUME.md) `0x43F867EF5C463A53` — `void DeleteVolume(Volume volume)`
- [DOES_VOLUME_COLLIDE_WITH_ANY_VOLUME_LOCK](https://natives.borderlinerp.com/natives/VOLUME/DOES_VOLUME_COLLIDE_WITH_ANY_VOLUME_LOCK.md) `0x397769175A7DBB30` — `BOOL DoesVolumeCollideWithAnyVolumeLock(float x, float y, float z, float radius, BOOL p4, int p5, int p6)`
- [DOES_VOLUME_EXIST](https://natives.borderlinerp.com/natives/VOLUME/DOES_VOLUME_EXIST.md) `0x92A78D0BEDB332A3` — `BOOL DoesVolumeExist(Volume volume)`
- [_FIND_VOLUME_LOCK_REQUEST_ID_WITH_ARGS](https://natives.borderlinerp.com/natives/VOLUME/_FIND_VOLUME_LOCK_REQUEST_ID_WITH_ARGS.md) `0x77A6E4AD0C496F81` — `int FindVolumeLockRequestIdWithArgs(Any* args)`
- [_GET_VOLUME_AMOUNT_OF_INDEXED_ITEMS](https://natives.borderlinerp.com/natives/VOLUME/_GET_VOLUME_AMOUNT_OF_INDEXED_ITEMS.md) `0x2B32B11520626229` — `int GetVolumeAmountOfIndexedItems(float x, float y, float z, float radius, ItemSet itemSet)` — Indexes items (including entyties and peds) in a set volume Counts up as its the return value of how many items it writes to given itemSet
- [_GET_VOLUME_BOUNDS](https://natives.borderlinerp.com/natives/VOLUME/_GET_VOLUME_BOUNDS.md) `0x5737199AF2DC609F` — `void GetVolumeBounds(Volume volume, Vector3* min, Vector3* max)`
- [GET_VOLUME_COORDS](https://natives.borderlinerp.com/natives/VOLUME/GET_VOLUME_COORDS.md) `0xF70F00013A62F866` — `Vector3 GetVolumeCoords(Volume volume)`
- [GET_VOLUME_LOCK_REQUEST_STATUS](https://natives.borderlinerp.com/natives/VOLUME/GET_VOLUME_LOCK_REQUEST_STATUS.md) `0xB33A604345F58202` — `int GetVolumeLockRequestStatus(int volLockRequestId)` — VOLUME_LOCK_REQUEST_STATUS_INVALID, VOLUME_LOCK_REQUEST_STATUS_READY, VOLUME_LOCK_REQUEST_STATUS_IN_PROGRESS, VOLUME_LOCK_REQUEST_STATUS_SUCCEEDED, VOLUME_LOCK_REQUEST_STATUS_FAILED
- [_GET_VOLUME_RELATIONSHIP](https://natives.borderlinerp.com/natives/VOLUME/_GET_VOLUME_RELATIONSHIP.md) `0x666C2F53ABEFC952` — `Hash GetVolumeRelationship(Volume volume)` — Returns relationshipGroup Hash
- [GET_VOLUME_ROTATION](https://natives.borderlinerp.com/natives/VOLUME/GET_VOLUME_ROTATION.md) `0x18675BC914891122` — `Vector3 GetVolumeRotation(Volume volume)`
- [GET_VOLUME_SCALE](https://natives.borderlinerp.com/natives/VOLUME/GET_VOLUME_SCALE.md) `0x3E2A25B2416DD67E` — `Vector3 GetVolumeScale(Volume volume)`
- [_IS_AGGREGATE_VOLUME](https://natives.borderlinerp.com/natives/VOLUME/_IS_AGGREGATE_VOLUME.md) `0xFEFF01B5725BCD22` — `BOOL IsAggregateVolume(Volume volume)`
- [IS_POINT_IN_VOLUME](https://natives.borderlinerp.com/natives/VOLUME/IS_POINT_IN_VOLUME.md) `0xF256A75210C5C0EB` — `BOOL IsPointInVolume(Volume volume, float x, float y, float z)` — Old name: _IS_POSITION_INSIDE_VOLUME
- [_IS_POINT_NEAR_VOLUME_LOCK_CENTER](https://natives.borderlinerp.com/natives/VOLUME/_IS_POINT_NEAR_VOLUME_LOCK_CENTER.md) `0x769BB7626B8CDB06` — `BOOL IsPointNearVolumeLockCenter(float x, float y, float z, float radius, int p4, int p5, int flags)`
- [IS_VOLUME_LOCK_REQUEST_VALID](https://natives.borderlinerp.com/natives/VOLUME/IS_VOLUME_LOCK_REQUEST_VALID.md) `0xA4A4359320345B34` — `BOOL IsVolumeLockRequestValid(int volLockRequestId)`
- [_IS_VOLUME_LOCK_REQUEST_VALID_2](https://natives.borderlinerp.com/natives/VOLUME/_IS_VOLUME_LOCK_REQUEST_VALID_2.md) `0xF6A8A652A6B186CD` — `BOOL IsVolumeLockRequestValid_2(int volLockRequestId)`
- [_MODIFY_VOLUME_LOCK_LOCATION](https://natives.borderlinerp.com/natives/VOLUME/_MODIFY_VOLUME_LOCK_LOCATION.md) `0xEC43C2FFB70E3F30` — `void ModifyVolumeLockLocation(int volLock, float x, float y, float z)`
- [_RELEASE_LOCK_VOLUME](https://natives.borderlinerp.com/natives/VOLUME/_RELEASE_LOCK_VOLUME.md) `0xFDFECC6EE4491E11` — `void ReleaseLockVolume(int volLockRequestId)`
- [_REMOVE_BOUNDS_FROM_AGGREGATE_VOLUME](https://natives.borderlinerp.com/natives/VOLUME/_REMOVE_BOUNDS_FROM_AGGREGATE_VOLUME.md) `0xF92FA8890DECECF6` — `void RemoveBoundsFromAggregateVolume(Volume volume, Volume aggregate)` — _REMOVE_E* - _REMOVE_R*
- [REQUEST_VOLUME_LOCK](https://natives.borderlinerp.com/natives/VOLUME/REQUEST_VOLUME_LOCK.md) `0xF14BCEF290F869E1` — `int RequestVolumeLock(float x, float y, float z, float radius, int p4, int p5)`
- [REQUEST_VOLUME_LOCK_WITH_ARGS](https://natives.borderlinerp.com/natives/VOLUME/REQUEST_VOLUME_LOCK_WITH_ARGS.md) `0x183C0B6CFEFFCAE4` — `int RequestVolumeLockWithArgs(Any* args)`
- [_SET_ANTI_GRIEF_VOLUME_BLOCKS_HORSE](https://natives.borderlinerp.com/natives/VOLUME/_SET_ANTI_GRIEF_VOLUME_BLOCKS_HORSE.md) `0xBE551C2CC421185D` — `void SetAntiGriefVolumeBlocksHorse(Volume volume, BOOL toggle)`
- [_SET_ANTI_GRIEF_VOLUME_BLOCKS_PLAYER](https://natives.borderlinerp.com/natives/VOLUME/_SET_ANTI_GRIEF_VOLUME_BLOCKS_PLAYER.md) `0x5B23DFF8E0948BB2` — `void SetAntiGriefVolumeBlocksPlayer(Volume volume, BOOL toggle)`
- [SET_VOLUME_COORDS](https://natives.borderlinerp.com/natives/VOLUME/SET_VOLUME_COORDS.md) `0x541B8576615C33DE` — `BOOL SetVolumeCoords(Volume volume, float posX, float posY, float posZ)`
- [SET_VOLUME_OWNER_PERSISTENT_CHARACTER](https://natives.borderlinerp.com/natives/VOLUME/SET_VOLUME_OWNER_PERSISTENT_CHARACTER.md) `0xE2BE6FFA4A13CBB0` — `void SetVolumeOwnerPersistentCharacter(Volume volume, PersChar persChar, BOOL p2)`
- [_SET_VOLUME_RELATIONSHIP](https://natives.borderlinerp.com/natives/VOLUME/_SET_VOLUME_RELATIONSHIP.md) `0xFD010A2154B40676` — `void SetVolumeRelationship(Volume volume, Hash relationshipGroup)`
- [SET_VOLUME_ROTATION](https://natives.borderlinerp.com/natives/VOLUME/SET_VOLUME_ROTATION.md) `0xA07CF1B21B56F041` — `BOOL SetVolumeRotation(Volume volume, float rotX, float rotY, float rotZ)`
- [SET_VOLUME_SCALE](https://natives.borderlinerp.com/natives/VOLUME/SET_VOLUME_SCALE.md) `0xA46E98BDC407E23D` — `BOOL SetVolumeScale(Volume volume, float scaleX, float scaleY, float scaleZ)`
