Browse Source

engine: server: add GetNativeObject to server's PhysicsAPI

master
Alibek Omarov 1 year ago
parent
commit
e11f9e05d4
  1. 5
      engine/physint.h
  2. 1
      engine/server/sv_phys.c

5
engine/physint.h

@ -107,7 +107,10 @@ typedef struct server_physics_api_s
int (*pfnSaveFile)( const char *filename, const void *data, int len ); int (*pfnSaveFile)( const char *filename, const void *data, int len );
const byte *(*pfnLoadImagePixels)( const char *filename, int *width, int *height ); const byte *(*pfnLoadImagePixels)( const char *filename, int *width, int *height );
const char* (*pfnGetModelName)( int modelindex ); const char *(*pfnGetModelName)( int modelindex );
// FWGS extension
void *(*pfnGetNativeObject)( const char *object );
} server_physics_api_t; } server_physics_api_t;
// physic callbacks // physic callbacks

1
engine/server/sv_phys.c

@ -2122,6 +2122,7 @@ static server_physics_api_t gPhysicsAPI =
COM_SaveFile, COM_SaveFile,
pfnLoadImagePixels, pfnLoadImagePixels,
pfnGetModelName, pfnGetModelName,
Sys_GetNativeObject
}; };
/* /*

Loading…
Cancel
Save