mirror of
https://github.com/rvtr/TwlIPL_commit-99.git
synced 2025-10-31 06:21:11 -04:00
248 lines
13 KiB
HTML
Executable File
248 lines
13 KiB
HTML
Executable File
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
<HTML>
|
|
<HEAD>
|
|
<META http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
|
|
<META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 7.0.0.0 for Windows">
|
|
<META http-equiv="Content-Style-Type" content="text/css">
|
|
<BASE target="main">
|
|
<TITLE>G3Dライブラリ機能一覧</TITLE>
|
|
<LINK rel="stylesheet" href="../css/titles.css">
|
|
</HEAD>
|
|
|
|
<BODY>
|
|
|
|
<H3>Graphics 3Dライブラリ(G3d)</H3>
|
|
<P>[<B><A href="list_g3d.html">機能一覧</A></B>]</P>
|
|
|
|
<DL>
|
|
<DT>概要
|
|
<DD><A href="list_g3d.html#Overview" target="main">G3Dの概略図</A>
|
|
</DL>
|
|
|
|
<DL>
|
|
<DT>グローバルステート
|
|
<DD><A href="glbstate/NNS_G3dGlbInit.html" >NNS_G3dGlbInit</A>
|
|
<DD><A href="glbstate/NNS_G3dGlbFlush.html" >NNS_G3dGlbFlushP</A>
|
|
<DD><A href="glbstate/NNS_G3dGlbFlushVP.html" >NNS_G3dGlbFlushVP</A>
|
|
<DD><A href="glbstate/NNS_G3dGlbFlushAlt.html" >NNS_G3dGlbFlushWVP</A>
|
|
<DD><A href="glbstate/NNS_G3dGlbFlush.html" >NNS_G3dGlbFlush</A>
|
|
<DD><A href="glbstate/NNS_G3dGlbFlushAlt.html" >NNS_G3dGlbFlushAlt</A>
|
|
<DD><A href="glbstate/NNS_G3dGlbSetBaseScale.html" >NNS_G3dGlbSetBaseScale</A>
|
|
<DD><A href="glbstate/NNS_G3dGlbSetBaseRot.html" >NNS_G3dGlbSetBaseRot</A>
|
|
<DD><A href="glbstate/NNS_G3dGlbSetBaseTrans.html" >NNS_G3dGlbSetBaseTrans</A>
|
|
<DD><A href="glbstate/NNS_G3dGlbLightVector.html" >NNS_G3dGlbLightVector</A>
|
|
<DD><A href="glbstate/NNS_G3dGlbLightColor.html" >NNS_G3dGlbLightColor</A>
|
|
<DD><A href="glbstate/NNS_G3dGlbMaterialColorDiffAmb.html" >NNS_G3dGlbMaterialColorDiffAmb</A>
|
|
<DD><A href="glbstate/NNS_G3dGlbMaterialColorSpecEmi.html" >NNS_G3dGlbMaterialColorSpecEmi</A>
|
|
<DD><A href="glbstate/NNS_G3dGlbPolygonAttr.html" >NNS_G3dGlbPolygonAttr</A>
|
|
<DD><A href="glbstate/NNS_G3dGlbSetViewPort.html" >NNS_G3dGlbSetViewPort</A>
|
|
<DD><A href="glbstate/NNS_G3dGlbLookAt.html">NNS_G3dGlbLookAt</A>
|
|
<DD><A href="glbstate/NNS_G3dGlbPerspective.html">NNS_G3dGlbPerspective</A>
|
|
<DD><A href="glbstate/NNS_G3dGlbFrustum.html">NNS_G3dGlbFrustum</A>
|
|
<DD><A href="glbstate/NNS_G3dGlbOrtho.html">NNS_G3dGlbOrtho</A>
|
|
<DD><A href="glbstate/NNS_G3dGlbPerspectiveW.html">NNS_G3dGlbPerspectiveW</A>
|
|
<DD><A href="glbstate/NNS_G3dGlbFrustumW.html">NNS_G3dGlbFrustumW</A>
|
|
<DD><A href="glbstate/NNS_G3dGlbOrthoW.html">NNS_G3dGlbOrthoW</A>
|
|
<DD><A href="glbstate/NNS_G3dGlbSetProjectionMtx.html">NNS_G3dGlbSetProjectionMtx</A>
|
|
<DD><A href="glbstate/NNS_G3dGlbGetCameraMtx.html" >NNS_G3dGlbGetCameraMtx</A>
|
|
<DD><A href="glbstate/NNS_G3dGlbGetProjectionMtx.html" >NNS_G3dGlbGetProjectionMtx</A>
|
|
<DD><A href="glbstate/NNS_G3dGlbGetBaseRot.html" >NNS_G3dGlbGetBaseRot</A>
|
|
<DD><A href="glbstate/NNS_G3dGlbGetBaseTrans.html" >NNS_G3dGlbGetBaseTrans</A>
|
|
<DD><A href="glbstate/NNS_G3dGlbGetBaseScale.html" >NNS_G3dGlbGetBaseScale</A>
|
|
<DD><A href="glbstate/NNS_G3dGlbGetCameraPos.html" >NNS_G3dGlbGetCameraPos</A>
|
|
<DD><A href="glbstate/NNS_G3dGlbGetCameraUp.html" >NNS_G3dGlbGetCameraUp</A>
|
|
<DD><A href="glbstate/NNS_G3dGlbGetCameraTarget.html" >NNS_G3dGlbGetCameraTarget</A>
|
|
<DD><A href="glbstate/NNS_G3dGlbGetInvCameraMtx.html" >NNS_G3dGlbGetInvV</A>
|
|
<DD><A href="glbstate/NNS_G3dGlbGetInvW.html" >NNS_G3dGlbGetInvW</A>
|
|
<DD><A href="glbstate/NNS_G3dGlbGetInvP.html" >NNS_G3dGlbGetInvP</A>
|
|
<DD><A href="glbstate/NNS_G3dGlbGetSrtCameraMtx.html" >NNS_G3dGlbGetWV</A>
|
|
<DD><A href="glbstate/NNS_G3dGlbGetInvSrtCameraMtx.html" >NNS_G3dGlbGetInvWV</A>
|
|
<DD><A href="glbstate/NNS_G3dGlbGetInvVP.html" >NNS_G3dGlbGetInvVP</A>
|
|
<DD><A href="glbstate/NNS_G3dGlbGetViewPort.html" >NNS_G3dGlbGetViewPort</A>
|
|
</DL>
|
|
|
|
|
|
<DL>
|
|
<DT>カーネル
|
|
<DD><A href="kernel/NNS_G3dAnmObjInit.html" >NNS_G3dAnmObjInit</A>
|
|
<DD><A href="kernel/NNS_G3dAnmObjSetFrame.html" >NNS_G3dAnmObjSetFrame</A>
|
|
<DD><A href="kernel/NNS_G3dAnmObjSetBlendRatio.html" >NNS_G3dAnmObjSetBlendRatio</A>
|
|
<DD><A href="kernel/NNS_G3dAnmObjGetNumFrame.html" >NNS_G3dAnmObjGetNumFrame</A>
|
|
|
|
<DD><A href="kernel/NNS_G3dAnmObjCalcSizeRequired.html" >NNS_G3dAnmObjCalcSizeRequired</A>
|
|
<DD><A href="kernel/NNS_G3dAnmObjEnableID.html" >NNS_G3dAnmObjEnableID</A>
|
|
<DD><A href="kernel/NNS_G3dAnmObjDisableID.html">NNS_G3dAnmObjDisableID</A>
|
|
|
|
<DD><A href="kernel/NNS_G3dRenderObjInit.html" >NNS_G3dRenderObjInit</A>
|
|
<DD><A href="kernel/NNS_G3dRenderObjGetResMdl.html" >NNS_G3dRenderObjGetResMdl</A>
|
|
<DD><A href="kernel/NNS_G3dRenderObjAddAnmObj.html" >NNS_G3dRenderObjAddAnmObj</A>
|
|
<DD><A href="kernel/NNS_G3dRenderObjRemoveAnmObj.html" >NNS_G3dRenderObjRemoveAnmObj</A>
|
|
|
|
<DD><A href="kernel/NNS_G3dRenderObjSetUserSbc.html" >NNS_G3dRenderObjSetUserSbc</A>
|
|
<DD><A href="kernel/NNS_G3dRenderObjSetJntAnmBuffer.html" >NNS_G3dRenderObjSetJntAnmBuffer</A>
|
|
<DD><A href="kernel/NNS_G3dRenderObjSetMatAnmBuffer.html" >NNS_G3dRenderObjSetMatAnmBuffer</A>
|
|
<DD><A href="kernel/NNS_G3dRenderObjReleaseJntAnmBuffer.html">NNS_G3dRenderObjReleaseJntAnmBuffer</A>
|
|
<DD><A href="kernel/NNS_G3dRenderObjReleaseMatAnmBuffer.html">NNS_G3dRenderObjReleaseMatAnmBuffer</A>
|
|
|
|
<DD><A href="kernel/NNS_G3dRenderObjSetCallBack.html" >NNS_G3dRenderObjSetCallBack</A>
|
|
<DD><A href="kernel/NNS_G3dRenderObjResetCallBack.html" >NNS_G3dRenderObjResetCallBack</A>
|
|
<DD><A href="kernel/NNS_G3dRenderObjSetInitFunc.html" >NNS_G3dRenderObjSetInitFunc</A>
|
|
<DD><A href="kernel/NNS_G3dRenderObjSetUserPtr.html" >NNS_G3dRenderObjSetUserPtr</A>
|
|
<DD><A href="kernel/NNS_G3dRenderObjSetFlag.html" >NNS_G3dRenderObjSetFlag</A>
|
|
<DD><A href="kernel/NNS_G3dRenderObjResetFlag.html" >NNS_G3dRenderObjResetFlag</A>
|
|
<DD><A href="kernel/NNS_G3dRenderObjTestFlag.html" >NNS_G3dRenderObjTestFlag</A>
|
|
<DD><A href="kernel/NNS_G3dRenderObjSetBlendFuncJnt.html" >NNS_G3dRenderObjSetBlendFuncJnt</A>
|
|
<DD><A href="kernel/NNS_G3dRenderObjSetBlendFuncMat.html" >NNS_G3dRenderObjSetBlendFuncMat</A>
|
|
<DD><A href="kernel/NNS_G3dRenderObjSetBlendFuncVis.html" >NNS_G3dRenderObjSetBlendFuncVis</A>
|
|
|
|
|
|
<DD><A href="kernel/NNS_G3dTexGetRequiredSize.html" >NNS_G3dTexGetRequiredSize</A>
|
|
<DD><A href="kernel/NNS_G3dTex4x4GetRequiredSize.html" >NNS_G3dTex4x4GetRequiredSize</A>
|
|
<DD><A href="kernel/NNS_G3dTexSetTexKey.html" >NNS_G3dTexSetTexKey</A>
|
|
<DD><A href="kernel/NNS_G3dTexLoad.html" >NNS_G3dTexLoad</A>
|
|
<DD><A href="kernel/NNS_G3dTexReleaseTexKey.html" >NNS_G3dTexReleaseTexKey</A>
|
|
|
|
<DD><A href="kernel/NNS_G3dPlttGetRequiredSize.html" >NNS_G3dPlttGetRequiredSize</A>
|
|
<DD><A href="kernel/NNS_G3dPlttSetPlttKey.html" >NNS_G3dPlttSetPlttKey</A>
|
|
<DD><A href="kernel/NNS_G3dPlttLoad.html" >NNS_G3dPlttLoad</A>
|
|
<DD><A href="kernel/NNS_G3dPlttReleasePlttKey.html" >NNS_G3dPlttReleasePlttKey</A>
|
|
|
|
<DD><A href="kernel/NNS_G3dBindMdlTex.html" >NNS_G3dBindMdlTex</A>
|
|
<DD><A href="kernel/NNS_G3dBindMdlTexEx.html" >NNS_G3dBindMdlTexEx</A>
|
|
<DD><A href="kernel/NNS_G3dForceBindMdlTex.html" >NNS_G3dForceBindMdlTex</A>
|
|
<DD><A href="kernel/NNS_G3dReleaseMdlTex.html" >NNS_G3dReleaseMdlTex</A>
|
|
<DD><A href="kernel/NNS_G3dReleaseMdlTexEx.html" >NNS_G3dReleaseMdlTexEx</A>
|
|
|
|
<DD><A href="kernel/NNS_G3dBindMdlPltt.html" >NNS_G3dBindMdlPltt</A>
|
|
<DD><A href="kernel/NNS_G3dBindMdlPlttEx.html" >NNS_G3dBindMdlPlttEx</A>
|
|
<DD><A href="kernel/NNS_G3dForceBindMdlPltt.html" >NNS_G3dForceBindMdlPltt</A>
|
|
<DD><A href="kernel/NNS_G3dReleaseMdlPltt.html" >NNS_G3dReleaseMdlPltt</A>
|
|
<DD><A href="kernel/NNS_G3dReleaseMdlPlttEx.html" >NNS_G3dReleaseMdlPlttEx</A>
|
|
|
|
<DD><A href="kernel/NNS_G3dBindMdlSet.html" >NNS_G3dBindMdlSet</A>
|
|
<DD><A href="kernel/NNS_G3dReleaseMdlSet.html" >NNS_G3dReleaseMdlSet</A>
|
|
</DL>
|
|
|
|
|
|
<DL>
|
|
<DT>描画エンジン
|
|
<DD><A href="sbc/NNS_G3dDraw.html" >NNS_G3dDraw</A>
|
|
<DD><A href="sbc/NNS_G3dDraw1Mat1Shp.html">NNS_G3dDraw1Mat1Shp</A>
|
|
<DD><A href="sbc/SBCGlobalVariables.html" >大域変数</A>
|
|
<DD><A href="sbc/SBCCallback.html" >SBCとコールバック</A>
|
|
<DD><A href="sbc/NNSG3dRS.html" >NNSG3dRS</A>
|
|
</DL>
|
|
|
|
|
|
<DL>
|
|
<DT>ジオメトリエンジン
|
|
<DD><A href="gecom/NNS_G3dGeIsSendDLBusy.html" >NNS_G3dGeIsSendDLBusy</A>
|
|
<DD><A href="gecom/NNS_G3dGeIsBufferExist.html" >NNS_G3dGeIsBufferExist</A>
|
|
<DD><A href="gecom/NNS_G3dGeIsImmOK.html" >NNS_G3dGeIsImmOK</A>
|
|
<DD><A href="gecom/NNS_G3dGeIsBufferOK.html" >NNS_G3dGeIsBufferOK</A>
|
|
|
|
<DD><A href="gecom/NNS_G3dGeWaitSendDL.html" >NNS_G3dGeWaitSendDL</A>
|
|
<DD><A href="gecom/NNS_G3dGeSetBuffer.html" >NNS_G3dGeSetBuffer</A>
|
|
<DD><A href="gecom/NNS_G3dGeReleaseBuffer.html" >NNS_G3dGeReleaseBuffer</A>
|
|
<DD><A href="gecom/NNS_G3dGeFlushBuffer.html" >NNS_G3dGeFlushBuffer</A>
|
|
|
|
<DD><A href="gecom/NNS_G3dGeSendDL.html" >NNS_G3dGeSendDL</A>
|
|
<DD><A href="gecom/NNS_G3dGeBufferOP_N.html" >NNS_G3dGeBufferOP_N</A>
|
|
|
|
<DD><A href="gecom/GeometryCommand.html" >ジオメトリコマンド関数</A>
|
|
</DL>
|
|
|
|
|
|
<DL>
|
|
<DT>モデル
|
|
<DD><A href="model/NNS_G3dMdlUseGlbXXXXX.html">NNS_G3dMdlUseGlbXXXXX</A>
|
|
<DD><A href="model/NNS_G3dMdlUseMdlXXXXX.html">NNS_G3dMdlUseMdlXXXXX</A>
|
|
<DD><A href="model/NNS_G3dMdlSetMdlXXXXX.html">NNS_G3dMdlSetMdlXXXXX</A>
|
|
<DD><A href="model/NNS_G3dMdlGetMdlXXXXX.html">NNS_G3dMdlGetMdlXXXXX</A>
|
|
<DD><A href="model/NNS_G3dMdlSetMdlXXXXXAll.html">NNS_G3dMdlSetMdlXXXXXAll</A>
|
|
</DL>
|
|
|
|
|
|
<DL>
|
|
<DT>アニメーション
|
|
<DD><A href="anm/NNS_G3dGetAnmByIdx.html" >NNS_G3dGetAnmByIdx</A>
|
|
<DD><A href="anm/NNS_G3dGetAnmByName.html" >NNS_G3dGetAnmByName</A>
|
|
</DL>
|
|
|
|
|
|
<DL>
|
|
<DT>ユーティリティ
|
|
<DD><A href="util/NNS_G3dInit.html" >NNS_G3dInit</A>
|
|
<DD><A href="util/NNS_G3dResDefaultSetup.html" >NNS_G3dResDefaultSetup</A>
|
|
<DD><A href="util/NNS_G3dResDefaultRelease.html" >NNS_G3dResDefaultRelease</A>
|
|
|
|
<DD><A href="util/NNS_G3dGetResultMtx.html" >NNS_G3dGetResultMtx</A>
|
|
<DD><A href="util/NNS_G3dSetResultMtx.html" >NNS_G3dSetResultMtx</A>
|
|
|
|
<DD><A href="util/NNS_G3dGetSbcCmdLen.html" >NNS_G3dGetSbcCmdLen</A>
|
|
<DD><A href="util/NNS_G3dSearchSbcCmd.html" >NNS_G3dSearchSbcCmd</A>
|
|
<DD><A href="util/NNS_G3dGetParentNodeID.html" >NNS_G3dGetParentNodeID</A>
|
|
<DD><A href="util/NNS_G3dGetChildNodeIDList.html" >NNS_G3dGetChildNodeIDList</A>
|
|
<DD><A href="util/NNS_G3dGetCurrentMtx.html" >NNS_G3dGetCurrentMtx</A>
|
|
<DD><A href="util/NNS_G3dLocalOriginToScrPos.html">NNS_G3dLocalOriginToScrPos</A>
|
|
<DD><A href="util/NNS_G3dWorldPosToScrPos.html">NNS_G3dWorldPosToScrPos</A>
|
|
<DD><A href="util/NNS_G3dScrPosToWorldLine.html">NNS_G3dScrPosToWorldLine</A>
|
|
<DD><A href="util/ResourceNameMacro.html" >リソース名マクロ</A>
|
|
</DL>
|
|
|
|
|
|
<DL>
|
|
<DT>バイナリリソース
|
|
<DD><A href="binres/NNS_G3dGetResDataByName.html" >NNS_G3dGetResDataByName</A>
|
|
<DD><A href="binres/NNS_G3dGetResDictIdxByName.html" >NNS_G3dGetResDictIdxByName</A>
|
|
<DD><A href="binres/NNS_G3dGetDataBlockHeaderByIdx.html" >NNS_G3dGetDataBlockHeaderByIdx</A>
|
|
<DD><A href="binres/NNS_G3dGetMdlSet.html" >NNS_G3dGetMdlSet</A>
|
|
<DD><A href="binres/NNS_G3dGetTex.html" >NNS_G3dGetTex</A>
|
|
<DD><A href="binres/NNS_G3dGetMdlByIdx.html" >NNS_G3dGetMdlByIdx</A>
|
|
<DD><A href="binres/NNS_G3dGetMdlByName.html" >NNS_G3dGetMdlByName</A>
|
|
<DD><A href="binres/NNS_G3dGetMat.html" >NNS_G3dGetMat</A>
|
|
<DD><A href="binres/NNS_G3dGetShp.html" >NNS_G3dGetShp</A>
|
|
<DD><A href="binres/NNS_G3dGetSbc.html" >NNS_G3dGetSbc</A>
|
|
</DL>
|
|
|
|
|
|
<DL>
|
|
<DT>メモリアロケート
|
|
<DD><A href="mem/NNS_G3dAllocRenderObj.html" >NNS_G3dAllocRenderObj</A>
|
|
<DD><A href="mem/NNS_G3dFreeRenderObj.html" >NNS_G3dFreeRenderObj</A>
|
|
<DD><A href="mem/NNS_G3dAllocAnmObj.html" >NNS_G3dAllocAnmObj</A>
|
|
<DD><A href="mem/NNS_G3dFreeAnmObj.html" >NNS_G3dFreeAnmObj</A>
|
|
<DD><A href="mem/NNS_G3dAllocRecBufferJnt.html" >NNS_G3dAllocRecBufferJnt</A>
|
|
<DD><A href="mem/NNS_G3dFreeRecBufferJnt.html" >NNS_G3dFreeRecBufferJnt</A>
|
|
<DD><A href="mem/NNS_G3dAllocRecBufferMat.html" >NNS_G3dAllocRecBufferMat</A>
|
|
<DD><A href="mem/NNS_G3dFreeRecBufferMat.html" >NNS_G3dFreeRecBufferMat</A>
|
|
</DL>
|
|
|
|
<DL>
|
|
<DT>G3Dの主要な構造体についての解説
|
|
<DD><A href="struct/NNSG3dGlb.html" >NNSG3dGlb</A>
|
|
<DD><A href="struct/NNSG3dRenderObj.html" >NNSG3dRenderObj</A>
|
|
<DD><A href="struct/NNSG3dAnmObj.html" >NNSG3dAnmObj</A>
|
|
<DD><A href="sbc/NNSG3dRS.html">NNSG3dRS</A>
|
|
<DD><A href="struct/NNSG3dJntAnmResult.html" >NNSG3dJntAnmResult</A>
|
|
<DD><A href="struct/NNSG3dMatAnmResult.html" >NNSG3dMatAnmResult</A>
|
|
<DD><A href="struct/NNSG3dVisAnmResult.html" >NNSG3dVisAnmResult</A>
|
|
<DD><A href="struct/NNSG3dResMdl.html" >NNSG3dResMdl</A>
|
|
<DD><A href="struct/NNSG3dResTex.html" >NNSG3dResTex</A>
|
|
</DL>
|
|
|
|
<DL>
|
|
<DT>G3Dの関数ポインタ型と関数ポインタテーブルについての解説
|
|
<DD><A href="funcptr/NNSG3dSbcCallBackFunc.html" >NNSG3dSbcCallBackFunc</A>
|
|
<DD><A href="funcptr/NNSG3dFuncAnmJnt.html" >NNSG3dFuncAnmJnt</A>
|
|
<DD><A href="funcptr/NNSG3dFuncAnmMat.html" >NNSG3dFuncAnmMat</A>
|
|
<DD><A href="funcptr/NNSG3dFuncAnmVis.html" >NNSG3dFuncAnmVis</A>
|
|
<DD><A href="funcptr/NNS_G3dFuncSbcTable.html" >NNS_G3dFuncSbcTable</A>
|
|
<DD><A href="funcptr/NNS_G3dFuncSbcMatTable.html" >NNS_G3dFuncSbcMatTable</A>
|
|
<DD><A href="funcptr/NNS_G3dFuncSbcShpTable.html" >NNS_G3dFuncSbcShpTable</A>
|
|
<DD><A href="funcptr/NNS_G3dAnmObjInitFuncArray.html" >NNS_G3dAnmObjInitFuncArray</A>
|
|
</DL>
|
|
|
|
</BODY>
|
|
</HTML>
|