mirror of
https://github.com/IllusionMan1212/vitasdk-odin.git
synced 2026-10-24 02:12:38 +00:00
remove link_prefixes
This commit is contained in:
+17
-18
@@ -5,56 +5,55 @@ import sce "../common"
|
||||
|
||||
foreign import location "system:SceLibLocation_stub"
|
||||
|
||||
@(link_prefix = "sceLocation")
|
||||
foreign location {
|
||||
/** Library start */
|
||||
Open :: proc(handle: ^SceLocationHandle, locateMethod: SceLocationLocationMethod, headingMethod: SceLocationHeadingMethod) -> sce.Int32 ---
|
||||
sceLocationOpen :: proc(handle: ^SceLocationHandle, locateMethod: SceLocationLocationMethod, headingMethod: SceLocationHeadingMethod) -> sce.Int32 ---
|
||||
|
||||
/** Close library */
|
||||
Close :: proc(handle: SceLocationHandle) -> sce.Int32 ---
|
||||
sceLocationClose :: proc(handle: SceLocationHandle) -> sce.Int32 ---
|
||||
|
||||
/** Reopen library */
|
||||
Reopen :: proc(handle: SceLocationHandle, locateMethod: SceLocationLocationMethod, headingMethod: SceLocationHeadingMethod) -> sce.Int32 ---
|
||||
sceLocationReopen :: proc(handle: SceLocationHandle, locateMethod: SceLocationLocationMethod, headingMethod: SceLocationHeadingMethod) -> sce.Int32 ---
|
||||
|
||||
/** Get location measurement method */
|
||||
GetMethod :: proc(handle: SceLocationHandle, locateMethod: ^SceLocationLocationMethod, headingMethod: ^SceLocationHeadingMethod) -> sce.Int32 ---
|
||||
sceLocationGetMethod :: proc(handle: SceLocationHandle, locateMethod: ^SceLocationLocationMethod, headingMethod: ^SceLocationHeadingMethod) -> sce.Int32 ---
|
||||
|
||||
/** Get location information */
|
||||
GetLocation :: proc(handle: SceLocationHandle, locationInfo: ^SceLocationLocationInfo) -> sce.Int32 ---
|
||||
sceLocationGetLocation :: proc(handle: SceLocationHandle, locationInfo: ^SceLocationLocationInfo) -> sce.Int32 ---
|
||||
|
||||
/** Cancel location information acquisition operation */
|
||||
CancelGetLocation :: proc(handle: SceLocationHandle) -> sce.Int32 ---
|
||||
sceLocationCancelGetLocation :: proc(handle: SceLocationHandle) -> sce.Int32 ---
|
||||
|
||||
/** Start continuous acquisition of location information */
|
||||
StartLocationCallback :: proc(handle: SceLocationHandle, distance: sce.UInt32, callback: SceLocationLocationInfoCallback, userdata: rawptr) -> sce.Int32 ---
|
||||
sceLocationStartLocationCallback :: proc(handle: SceLocationHandle, distance: sce.UInt32, callback: SceLocationLocationInfoCallback, userdata: rawptr) -> sce.Int32 ---
|
||||
|
||||
/** Stop continuous acquisition of location information */
|
||||
StopLocationCallback :: proc(handle: SceLocationHandle) -> sce.Int32 ---
|
||||
sceLocationStopLocationCallback :: proc(handle: SceLocationHandle) -> sce.Int32 ---
|
||||
|
||||
/** Get direction information */
|
||||
GetHeading :: proc(handle: SceLocationHandle, headingInfo: ^SceLocationHeadingInfo) -> sce.Int32 ---
|
||||
sceLocationGetHeading :: proc(handle: SceLocationHandle, headingInfo: ^SceLocationHeadingInfo) -> sce.Int32 ---
|
||||
|
||||
/** Start continuous acquisition of direction information */
|
||||
StartHeadingCallback :: proc(handle: SceLocationHandle, difference: sce.UInt32, callback: SceLocationHeadingInfoCallback, userdata: rawptr) -> sce.Int32 ---
|
||||
sceLocationStartHeadingCallback :: proc(handle: SceLocationHandle, difference: sce.UInt32, callback: SceLocationHeadingInfoCallback, userdata: rawptr) -> sce.Int32 ---
|
||||
|
||||
/** Stop continuous acquisition of direction information */
|
||||
StopHeadingCallback :: proc(handle: SceLocationHandle) -> sce.Int32 ---
|
||||
sceLocationStopHeadingCallback :: proc(handle: SceLocationHandle) -> sce.Int32 ---
|
||||
|
||||
/** Allow acquisition of location information */
|
||||
Confirm :: proc(handle: SceLocationHandle) -> sce.Int32 ---
|
||||
sceLocationConfirm :: proc(handle: SceLocationHandle) -> sce.Int32 ---
|
||||
|
||||
/** Get status of location information acquisition permission dialog */
|
||||
ConfirmGetStatus :: proc(handle: SceLocationHandle, status: ^SceLocationDialogStatus) -> sce.Int32 ---
|
||||
sceLocationConfirmGetStatus :: proc(handle: SceLocationHandle, status: ^SceLocationDialogStatus) -> sce.Int32 ---
|
||||
|
||||
/** Get result of location information acquisition permission dialog */
|
||||
ConfirmGetResult :: proc(handle: SceLocationHandle, result: ^SceLocationDialogResult) -> sce.Int32 ---
|
||||
sceLocationConfirmGetResult :: proc(handle: SceLocationHandle, result: ^SceLocationDialogResult) -> sce.Int32 ---
|
||||
|
||||
/** Abort location information acquisition permission dialog */
|
||||
ConfirmAbort :: proc(handle: SceLocationHandle) -> sce.Int32 ---
|
||||
sceLocationConfirmAbort :: proc(handle: SceLocationHandle) -> sce.Int32 ---
|
||||
|
||||
/** Get location information acquisition permission/refusal information */
|
||||
GetPermission :: proc(handle: SceLocationHandle, info: ^SceLocationPermissionInfo) -> sce.Int32 ---
|
||||
sceLocationGetPermission :: proc(handle: SceLocationHandle, info: ^SceLocationPermissionInfo) -> sce.Int32 ---
|
||||
|
||||
/** Get location information acquisition permission information */
|
||||
SetGpsEmulationFile :: proc(filename: cstring) -> sce.Int32 ---
|
||||
sceLocationSetGpsEmulationFile :: proc(filename: cstring) -> sce.Int32 ---
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user