0
가능합니까? 예를 들어Doxygen에서 함수 변수 조작
테이크이 코드에서 볼 수 있듯이, 내가 루아를 사용하고, 그래서 루아 - 사용 내용을 문서화 할
class LuaCamera
{
public:
LuaCamera(lua_State* L);
static bool defaultControls;
bool FPSCam;
int lookAt(lua_State* L);
int getRotation(lua_State* L);
int setRotation(lua_State* L);
// ...
virtual ~LuaCamera();
static const char className[];
static const Luna<LuaCamera>::RegType Register[];
protected:
private:
};
. int setRotation(lua_State* L)
을 Doxygen 출력으로 보내는 대신 void setRotation(int x, int y, int z)
을보고 싶습니다. 마찬가지로 클래스의 이름을 Camera
으로 지정하고 LuaCamera
대신 출력으로 지정합니다.
클래스의 이름을 바꾸고 사용하지 않는 함수를 만들 수 있다는 것을 알았지 만, 내 프로그램에 루아 함수가 너무 많아서 접근 방법이 좋지 않습니다.
아이디어가 있으십니까?
: 비슷한 솔루션을 찾고 될 수있는 사람들을위한
, 여기에 파이썬 파일에 소스입니다. "확장 된"형식의 문서를 문서화하고 이름에서 Lua 참조를 제거 하시겠습니까? – BobMorane
예. lua 사용법을 C++ 코드 –
에 문서화해야합니다. 루아 사용법을 포장 한 다음 래퍼에 주석을 달아 주겠습니까? 코드를 수정할 수 없다면 ... – BobMorane