Memory Category | PhysicsParts |
---|
Type | Member | History | |
---|---|---|---|
bool | ArePartsTouchingOthers (Objects partList, float overlapIgnored = 0.000199999995) | 434 | |
RaycastResult | Blockcast (CFrame cframe, Vector3 size, Vector3 direction, RaycastParams params = RaycastParams{IgnoreWater=false, BruteForceAllSlow=false, RespectCanCollide=false, CollisionGroup=Default, FilterDescendantsInstances={}}) | 569 | |
null | BulkMoveTo (Objects partList, Array cframeList, BulkMoveMode eventMode = FireAllEvents) | 435 573 | |
string | CacheCurrentTerrain (string id, Vector3 center, float radius) | 552 | |
bool | ClearCachedTerrain (string id) | 552 | |
Tuple | FindPartOnRay (Ray ray, Instance ignoreDescendantsInstance = nil, bool terrainCellsAreCubes = false, bool ignoreWater = false) | 442 | |
Tuple | FindPartOnRayWithIgnoreList (Ray ray, Objects ignoreDescendantsTable, bool terrainCellsAreCubes = false, bool ignoreWater = false) | 442 | |
Tuple | FindPartOnRayWithWhitelist (Ray ray, Objects whitelistDescendantsTable, bool ignoreWater = false) | 442 | |
Objects | FindPartsInRegion3 (Region3 region, Instance ignoreDescendantsInstance = nil, int maxParts = 20) | 512 | |
Objects | FindPartsInRegion3WithIgnoreList (Region3 region, Objects ignoreDescendantsTable, int maxParts = 20) | 512 | |
Objects | FindPartsInRegion3WithWhiteList (Region3 region, Objects whitelistDescendantsTable, int maxParts = 20) | 512 | |
Objects | GetPartBoundsInBox (CFrame cframe, Vector3 size, OverlapParams overlapParams = OverlapParams{MaxParts=false, BruteForceAllSlow=false, RespectCanCollide=false, CollisionGroup=Default, FilterDescendantsInstances={}}) | 470 509 549 | |
Objects | GetPartBoundsInRadius (Vector3 position, float radius, OverlapParams overlapParams = OverlapParams{MaxParts=false, BruteForceAllSlow=false, RespectCanCollide=false, CollisionGroup=Default, FilterDescendantsInstances={}}) | 470 509 549 | |
Objects | GetPartsInPart (BasePart part, OverlapParams overlapParams = OverlapParams{MaxParts=false, BruteForceAllSlow=false, RespectCanCollide=false, CollisionGroup=Default, FilterDescendantsInstances={}}) | 470 492 509 549 | |
null | IKMoveTo (BasePart part, CFrame target, float translateStiffness = 0.5, float rotateStiffness = 0.5, IKCollisionsMode collisionsMode = OtherMechanismsAnchored) | 427 483 573 | |
bool | IsRegion3Empty (Region3 region, Instance ignoreDescendentsInstance = nil) | 512 | |
bool | IsRegion3EmptyWithIgnoreList (Region3 region, Objects ignoreDescendentsTable) | 512 | |
RaycastResult | Raycast (Vector3 origin, Vector3 direction, RaycastParams raycastParams = RaycastParams{IgnoreWater=false, BruteForceAllSlow=false, RespectCanCollide=false, CollisionGroup=Default, FilterDescendantsInstances={}}) | 420 422 438 509 549 | |
RaycastResult | RaycastCachedTerrain (string id, Vector3 origin, Vector3 direction, bool ignoreWater) | 552 | |
null | SetInsertPoint (Vector3 point, bool ignoreGrid = false) | 430 429 431 573 | |
RaycastResult | Spherecast (Vector3 position, float radius, Vector3 direction, RaycastParams params = RaycastParams{IgnoreWater=false, BruteForceAllSlow=false, RespectCanCollide=false, CollisionGroup=Default, FilterDescendantsInstances={}}) | 569 | |
Tuple | findPartOnRay (Ray ray, Instance ignoreDescendantsInstance = nil, bool terrainCellsAreCubes = false, bool ignoreWater = false) | ||
Objects | findPartsInRegion3 (Region3 region, Instance ignoreDescendantsInstance = nil, int maxParts = 20) | ||
26 members inherited from Model | |||
4 members inherited from PVInstance | |||
57 members inherited from Instance |
Type | Member | History | |
---|---|---|---|
void | IkMoveTo (Instance part, CFrame target, float translateStiffness = 1, float rotateStiffness = 1, CollisionsMode collisionsMode = OtherMechanismsAnchored) | 418 427 |
Parameters | 2 |
---|
Name | Type | Default |
---|---|---|
partList | Objects | none |
overlapIgnored | float | 0.000199999995 |
Return Type | bool |
---|
Parameters | 4 |
---|
Name | Type | Default |
---|---|---|
cframe | CFrame | none |
size | Vector3 | none |
direction | Vector3 | none |
params | RaycastParams | RaycastParams{IgnoreWater=false, BruteForceAllSlow=false, RespectCanCollide=false, CollisionGroup=Default, FilterDescendantsInstances={}} |
Return Type | RaycastResult |
---|
Parameters | 3 |
---|
Name | Type | Default |
---|---|---|
partList | Objects | none |
cframeList | Array | none |
eventMode | BulkMoveMode | FireAllEvents |
Return Type | null |
---|
Parameters | 3 |
---|
Name | Type | Default |
---|---|---|
id | string | none |
center | Vector3 | none |
radius | float | none |
Return Type | string |
---|---|
Security | RobloxScriptSecurity |
Parameters | 1 |
---|
Name | Type | Default |
---|---|---|
id | string | none |
Return Type | bool |
---|---|
Security | RobloxScriptSecurity |
Parameters | 4 |
---|
Name | Type | Default |
---|---|---|
ray | Ray | none |
ignoreDescendantsInstance | Instance | nil |
terrainCellsAreCubes | bool | false |
ignoreWater | bool | false |
Return Type | Tuple |
---|
Parameters | 4 |
---|
Name | Type | Default |
---|---|---|
ray | Ray | none |
ignoreDescendantsTable | Objects | none |
terrainCellsAreCubes | bool | false |
ignoreWater | bool | false |
Return Type | Tuple |
---|
Parameters | 3 |
---|
Name | Type | Default |
---|---|---|
ray | Ray | none |
whitelistDescendantsTable | Objects | none |
ignoreWater | bool | false |
Return Type | Tuple |
---|
Parameters | 3 |
---|
Name | Type | Default |
---|---|---|
region | Region3 | none |
ignoreDescendantsInstance | Instance | nil |
maxParts | int | 20 |
Return Type | Objects |
---|
Parameters | 3 |
---|
Name | Type | Default |
---|---|---|
region | Region3 | none |
ignoreDescendantsTable | Objects | none |
maxParts | int | 20 |
Return Type | Objects |
---|
Parameters | 3 |
---|
Name | Type | Default |
---|---|---|
region | Region3 | none |
whitelistDescendantsTable | Objects | none |
maxParts | int | 20 |
Return Type | Objects |
---|
Parameters | 3 |
---|
Name | Type | Default |
---|---|---|
cframe | CFrame | none |
size | Vector3 | none |
overlapParams | OverlapParams | OverlapParams{MaxParts=false, BruteForceAllSlow=false, RespectCanCollide=false, CollisionGroup=Default, FilterDescendantsInstances={}} |
Return Type | Objects |
---|
Parameters | 3 |
---|
Name | Type | Default |
---|---|---|
position | Vector3 | none |
radius | float | none |
overlapParams | OverlapParams | OverlapParams{MaxParts=false, BruteForceAllSlow=false, RespectCanCollide=false, CollisionGroup=Default, FilterDescendantsInstances={}} |
Return Type | Objects |
---|
Parameters | 2 |
---|
Name | Type | Default |
---|---|---|
part | BasePart | none |
overlapParams | OverlapParams | OverlapParams{MaxParts=false, BruteForceAllSlow=false, RespectCanCollide=false, CollisionGroup=Default, FilterDescendantsInstances={}} |
Return Type | Objects |
---|
Parameters | 5 |
---|
Name | Type | Default |
---|---|---|
part | BasePart | none |
target | CFrame | none |
translateStiffness | float | 0.5 |
rotateStiffness | float | 0.5 |
collisionsMode | IKCollisionsMode | OtherMechanismsAnchored |
Return Type | null |
---|---|
Security | PluginSecurity |
Parameters | 2 |
---|
Name | Type | Default |
---|---|---|
region | Region3 | none |
ignoreDescendentsInstance | Instance | nil |
Return Type | bool |
---|
Parameters | 2 |
---|
Name | Type | Default |
---|---|---|
region | Region3 | none |
ignoreDescendentsTable | Objects | none |
Return Type | bool |
---|
Parameters | 3 |
---|
Name | Type | Default |
---|---|---|
origin | Vector3 | none |
direction | Vector3 | none |
raycastParams | RaycastParams | RaycastParams{IgnoreWater=false, BruteForceAllSlow=false, RespectCanCollide=false, CollisionGroup=Default, FilterDescendantsInstances={}} |
Return Type | RaycastResult |
---|
Parameters | 4 |
---|
Name | Type | Default |
---|---|---|
id | string | none |
origin | Vector3 | none |
direction | Vector3 | none |
ignoreWater | bool | none |
Return Type | RaycastResult |
---|---|
Security | RobloxScriptSecurity |
Parameters | 2 |
---|
Name | Type | Default |
---|---|---|
point | Vector3 | none |
ignoreGrid | bool | false |
Return Type | null |
---|---|
Security | RobloxScriptSecurity |
Parameters | 4 |
---|
Name | Type | Default |
---|---|---|
position | Vector3 | none |
radius | float | none |
direction | Vector3 | none |
params | RaycastParams | RaycastParams{IgnoreWater=false, BruteForceAllSlow=false, RespectCanCollide=false, CollisionGroup=Default, FilterDescendantsInstances={}} |
Return Type | RaycastResult |
---|
Parameters | 4 |
---|
Name | Type | Default |
---|---|---|
ray | Ray | none |
ignoreDescendantsInstance | Instance | nil |
terrainCellsAreCubes | bool | false |
ignoreWater | bool | false |
Return Type | Tuple |
---|
Parameters | 3 |
---|
Name | Type | Default |
---|---|---|
region | Region3 | none |
ignoreDescendantsInstance | Instance | nil |
maxParts | int | 20 |
Return Type | Objects |
---|
Parameters | 5 |
---|
Name | Type | Default |
---|---|---|
part | Instance | none |
target | CFrame | none |
translateStiffness | float | 1 |
rotateStiffness | float | 1 |
collisionsMode | CollisionsMode | OtherMechanismsAnchored |
Return Type | void |
---|---|
Security | RobloxScriptSecurity |