Skip to content

VimpNativesInterior ​

@vimp-mp/types 2.0.1

Interface · GTA V natives API

ts
interface VimpNativesInterior

Members ​

activateInteriorEntitySet ​

ts
activateInteriorEntitySet(interior: number, entitysetname: string): void

activateInteriorGroupsUsingCamera ​

ts
activateInteriorGroupsUsingCamera(): void

addPickupToInteriorRoomByName ​

ts
addPickupToInteriorRoomByName(pickup: number, roomname: string): void

capInterior ​

ts
capInterior(interior: number, toggle: boolean): void

clearInteriorStateOfEntity ​

ts
clearInteriorStateOfEntity(entity: number): void

clearRoomForEntity ​

ts
clearRoomForEntity(entity: number): void

clearRoomForGameViewport ​

ts
clearRoomForGameViewport(): void

deactivateInteriorEntitySet ​

ts
deactivateInteriorEntitySet(interior: number, entitysetname: string): void

disableInterior ​

ts
disableInterior(interior: number, toggle: boolean): void

disableMetroSystem ​

ts
disableMetroSystem(toggle: boolean): void

enableExteriorCullModelThisFrame ​

ts
enableExteriorCullModelThisFrame(mapobjecthash: number): void

enableShadowCullModelThisFrame ​

ts
enableShadowCullModelThisFrame(mapobjecthash: number): void

enableStadiumProbesThisFrame ​

ts
enableStadiumProbesThisFrame(toggle: boolean): void

forceActivatingTrackingOnEntity ​

ts
forceActivatingTrackingOnEntity(p0: number, p1: number): void

forceRoomForEntity ​

ts
forceRoomForEntity(entity: number, interior: number, roomhashkey: number): void

forceRoomForGameViewport ​

ts
forceRoomForGameViewport(interiorid: number, roomhashkey: number): void

getInteriorAtCoords ​

ts
getInteriorAtCoords(x: number, y: number, z: number): number

getInteriorAtCoordsWithType ​

ts
getInteriorAtCoordsWithType(x: number, y: number, z: number, interiortype: string): number

getInteriorAtCoordsWithTypehash ​

ts
getInteriorAtCoordsWithTypehash(x: number, y: number, z: number, typehash: number): number

getInteriorFromCollision ​

ts
getInteriorFromCollision(x: number, y: number, z: number): number

getInteriorFromEntity ​

ts
getInteriorFromEntity(entity: number): number

getInteriorFromPrimaryView ​

ts
getInteriorFromPrimaryView(): number

getInteriorGroupId ​

ts
getInteriorGroupId(interior: number): number

getInteriorHeading ​

ts
getInteriorHeading(interior: number): number

getInteriorLocationAndNamehash ​

ts
getInteriorLocationAndNamehash(interior: number): { namehash: number; position: { x: number; y: number; z: number } }

getKeyForEntityInRoom ​

ts
getKeyForEntityInRoom(entity: number): number

getOffsetFromInteriorInWorldCoords ​

ts
getOffsetFromInteriorInWorldCoords(interior: number, x: number, y: number, z: number): { x: number; y: number; z: number }

getRoomKeyForGameViewport ​

ts
getRoomKeyForGameViewport(): number

getRoomKeyFromEntity ​

ts
getRoomKeyFromEntity(entity: number): number

isCollisionMarkedOutside ​

ts
isCollisionMarkedOutside(x: number, y: number, z: number): boolean

isInteriorCapped ​

ts
isInteriorCapped(interior: number): boolean

isInteriorDisabled ​

ts
isInteriorDisabled(interior: number): boolean

isInteriorEntitySetActive ​

ts
isInteriorEntitySetActive(interior: number, entitysetname: string): boolean

isInteriorReady ​

ts
isInteriorReady(interior: number): boolean

isInteriorScene ​

ts
isInteriorScene(): boolean

isValidInterior ​

ts
isValidInterior(interior: number): boolean

pinInteriorInMemory ​

ts
pinInteriorInMemory(interior: number): void

refreshInterior ​

ts
refreshInterior(interior: number): void

retainEntityInInterior ​

ts
retainEntityInInterior(entity: number, interior: number): void

setInteriorEntitySetTintIndex ​

ts
setInteriorEntitySetTintIndex(interior: number, entitysetname: string, color: number): void

setInteriorInUse ​

ts
setInteriorInUse(interior: number): boolean

setIsExteriorOnly ​

ts
setIsExteriorOnly(entity: number, toggle: boolean): void

setRoomForGameViewportByKey ​

ts
setRoomForGameViewportByKey(roomhashkey: number): void

setRoomForGameViewportByName ​

ts
setRoomForGameViewportByName(roomname: string): void

unpinInterior ​

ts
unpinInterior(interior: number): void

VIMP developer documentation