MCPcopy Create free account
hub / github.com/Pierre-Terdiman/PEEL / _ProcessRepXFile_RemoveDynamics

Function _ProcessRepXFile_RemoveDynamics

PEEL/Physics/RepX_Tools.cpp:70–94  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

68}
69
70static bool _ProcessRepXFile_RemoveDynamics(const char* filename)
71{
72 if(!FileExists(filename))
73 return false;
74
75 printf("RepX file: %s\n", filename);
76 {
77 ScriptFile FPS;
78 FPS.Disable(BFC_MAKE_LOWER_CASE);
79 FPS.Enable(BFC_REMOVE_TABS);
80 FPS.Disable(BFC_REMOVE_SEMICOLON);
81 FPS.Disable(BFC_DISCARD_COMMENTS);
82 FPS.Disable(BFC_DISCARD_UNKNOWNCMDS);
83 FPS.Disable(BFC_DISCARD_INVALIDCMDS);
84 FPS.Disable(BFC_DISCARD_GLOBALCMDS);
85
86 RepX_ParseContext Context;
87 FPS.SetUserData(&Context);
88 FPS.SetParseCallback(gParseCallback);
89 FPS.Execute(filename);
90
91 printf("%d lines processed\n", Context.mLineNumber);
92 }
93 return true;
94}
95
96}
97

Callers 1

Calls 1

SetUserDataMethod · 0.45

Tested by

no test coverage detected