Skip to content

Commit

Permalink
Comment unused methods in RenderContextHook
Browse files Browse the repository at this point in the history
  • Loading branch information
doyaGu committed Jun 16, 2024
1 parent e3c77ff commit 9364273
Showing 1 changed file with 108 additions and 108 deletions.
216 changes: 108 additions & 108 deletions src/RenderHook.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -820,115 +820,115 @@ struct RenderContextHook : public CKRenderContext {
#define HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(Instance, Name) \
utils::HookVirtualMethod(Instance, &RenderContextHook::CP_FUNC_HOOK_NAME(Name), (offsetof(CP_CLASS_VTABLE_NAME(CKRenderContext)<CKRenderContext>, Name) / sizeof(void*)))

HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, AddObject);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, RemoveObject);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, IsObjectAttached);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, Compute3dRootObjects);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, Compute2dRootObjects);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, Get2dRoot);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, DetachAll);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, ForceCameraSettingsUpdate);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, PrepareCameras);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, Clear);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, DrawScene);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, BackToFront);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, AddObject);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, RemoveObject);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, IsObjectAttached);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, Compute3dRootObjects);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, Compute2dRootObjects);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, Get2dRoot);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, DetachAll);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, ForceCameraSettingsUpdate);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, PrepareCameras);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, Clear);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, DrawScene);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, BackToFront);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, Render);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, AddPreRenderCallBack);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, RemovePreRenderCallBack);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, AddPostRenderCallBack);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, RemovePostRenderCallBack);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, AddPostSpriteRenderCallBack);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, RemovePostSpriteRenderCallBack);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetDrawPrimitiveStructure);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetDrawPrimitiveIndices);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, Transform);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, TransformVertices);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GoFullScreen);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, StopFullScreen);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, IsFullScreen);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetDriverIndex);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, ChangeDriver);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetWindowHandle);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, ScreenToClient);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, ClientToScreen);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetWindowRect);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetWindowRect);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetHeight);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetWidth);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, Resize);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetViewRect);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetViewRect);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetPixelFormat);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetState);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetState);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetTexture);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetTextureStageState);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetRasterizerContext);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetClearBackground);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetClearBackground);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetClearZBuffer);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetClearZBuffer);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetGlobalRenderMode);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetGlobalRenderMode);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetCurrentRenderOptions);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetCurrentRenderOptions);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, ChangeCurrentRenderOptions);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetCurrentExtents);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetCurrentExtents);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetAmbientLightRGB);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetAmbientLight);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetAmbientLight);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetFogMode);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetFogStart);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetFogEnd);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetFogDensity);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetFogColor);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetFogMode);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetFogStart);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetFogEnd);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetFogDensity);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetFogColor);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, DrawPrimitive);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetWorldTransformationMatrix);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetProjectionTransformationMatrix);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetViewTransformationMatrix);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetWorldTransformationMatrix);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetProjectionTransformationMatrix);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetViewTransformationMatrix);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetUserClipPlane);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetUserClipPlane);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, Pick);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, PointPick);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, RectPick);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, AttachViewpointToCamera);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, DetachViewpointFromCamera);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetAttachedCamera);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetViewpoint);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetBackgroundMaterial);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetBoundingBox);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetStats);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetCurrentMaterial);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, Activate);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, DumpToMemory);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, CopyToVideo);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, DumpToFile);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetDirectXInfo);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, WarnEnterThread);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, WarnExitThread);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, Pick2D);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetRenderTarget);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, AddRemoveSequence);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetTransparentMode);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, AddDirtyRect);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, RestoreScreenBackup);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetStencilFreeMask);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, UsedStencilBits);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetFirstFreeStencilBits);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, LockCurrentVB);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, ReleaseCurrentVB);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetTextureMatrix);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetStereoParameters);
HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetStereoParameters);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, AddPreRenderCallBack);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, RemovePreRenderCallBack);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, AddPostRenderCallBack);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, RemovePostRenderCallBack);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, AddPostSpriteRenderCallBack);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, RemovePostSpriteRenderCallBack);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetDrawPrimitiveStructure);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetDrawPrimitiveIndices);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, Transform);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, TransformVertices);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GoFullScreen);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, StopFullScreen);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, IsFullScreen);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetDriverIndex);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, ChangeDriver);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetWindowHandle);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, ScreenToClient);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, ClientToScreen);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetWindowRect);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetWindowRect);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetHeight);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetWidth);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, Resize);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetViewRect);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetViewRect);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetPixelFormat);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetState);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetState);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetTexture);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetTextureStageState);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetRasterizerContext);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetClearBackground);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetClearBackground);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetClearZBuffer);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetClearZBuffer);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetGlobalRenderMode);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetGlobalRenderMode);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetCurrentRenderOptions);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetCurrentRenderOptions);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, ChangeCurrentRenderOptions);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetCurrentExtents);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetCurrentExtents);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetAmbientLightRGB);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetAmbientLight);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetAmbientLight);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetFogMode);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetFogStart);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetFogEnd);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetFogDensity);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetFogColor);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetFogMode);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetFogStart);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetFogEnd);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetFogDensity);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetFogColor);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, DrawPrimitive);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetWorldTransformationMatrix);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetProjectionTransformationMatrix);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetViewTransformationMatrix);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetWorldTransformationMatrix);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetProjectionTransformationMatrix);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetViewTransformationMatrix);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetUserClipPlane);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetUserClipPlane);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, Pick);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, PointPick);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, RectPick);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, AttachViewpointToCamera);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, DetachViewpointFromCamera);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetAttachedCamera);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetViewpoint);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetBackgroundMaterial);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetBoundingBox);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetStats);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetCurrentMaterial);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, Activate);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, DumpToMemory);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, CopyToVideo);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, DumpToFile);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetDirectXInfo);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, WarnEnterThread);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, WarnExitThread);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, Pick2D);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetRenderTarget);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, AddRemoveSequence);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetTransparentMode);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, AddDirtyRect);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, RestoreScreenBackup);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetStencilFreeMask);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, UsedStencilBits);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetFirstFreeStencilBits);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, LockCurrentVB);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, ReleaseCurrentVB);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetTextureMatrix);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, SetStereoParameters);
// HOOK_RENDER_CONTEXT_VIRTUAL_METHOD(rc, GetStereoParameters);

#undef HOOK_RENDER_CONTEXT_VIRTUAL_METHOD
}
Expand Down

0 comments on commit 9364273

Please sign in to comment.