Complete disaster-recovery snapshot: engine/game source, game data assets, VC6 toolchain + DX SDKs, build outputs, deployed game, and _UNUSED archive. Large binaries in Git LFS; text preserved byte-for-byte (core.autocrlf=false, no eol attributes). See RECOVERY.md for the one-clone rebuild procedure.
49 lines
1.5 KiB
C
49 lines
1.5 KiB
C
#include <windows.h>
|
|
|
|
#include "Max.h"
|
|
#include "3dswin.h"
|
|
#include "resource.h"
|
|
#include "istdplug.h"
|
|
|
|
// IK stuff
|
|
//
|
|
|
|
// Function name : DCG_GetSolverPosThresh
|
|
// Description :
|
|
// Return type : float
|
|
// Argument : unsigned int *pFromCtrl
|
|
__declspec(dllexport) float DCG_GetSolverPosThresh(unsigned int *pFromCtrl);
|
|
|
|
// Function name : DCG_SetSolverPosThresh
|
|
// Description :
|
|
// Return type : void
|
|
// Argument : unsigned int *pFromCtrl
|
|
// Argument : float f
|
|
__declspec(dllexport) void DCG_SetSolverPosThresh(unsigned int *pFromCtrl, float f);
|
|
|
|
// Function name : DCG_GetSolverRotThresh
|
|
// Description :
|
|
// Return type : float
|
|
// Argument : unsigned int *pFromCtrl
|
|
__declspec(dllexport) float DCG_GetSolverRotThresh(unsigned int *pFromCtrl);
|
|
|
|
// Function name : DCG_SetSolverRotThresh
|
|
// Description :
|
|
// Return type : void
|
|
// Argument : unsigned int *pFromCtrl
|
|
// Argument : float f
|
|
__declspec(dllexport) void DCG_SetSolverRotThresh(unsigned int *pFromCtrl,float f);
|
|
|
|
// Function name : DCG_GetSolverIterations
|
|
// Description :
|
|
// Return type : int
|
|
// Argument : unsigned int *pFromCtrl
|
|
__declspec(dllexport) int DCG_GetSolverIterations(unsigned int *pFromCtrl);
|
|
|
|
// Function name : DCG_SetSolverIterations
|
|
// Description :
|
|
// Return type : void
|
|
// Argument : unsigned int *pFromCtrl
|
|
// Argument : int i
|
|
__declspec(dllexport) void DCG_SetSolverIterations(unsigned int *pFromCtrl,int i);
|