C# Class UTJ.hwi

Datei anzeigen Open project: unity3d-jp/NVIDIAHairWorksIntegration

Public Methods

Method Description
hwAssetGetBoneNameString ( HAsset aid, int nth ) : string
hwSetLogCallback ( ) : void

Private Methods

Method Description
LogCallback ( System cstr ) : void
hwAssetGetBindPose ( HAsset aid, int nth, Matrix4x4 &o_bindpose ) : void
hwAssetGetBoneIndices ( HAsset aid, Vector4 &o_indices ) : void
hwAssetGetBoneName ( HAsset aid, int nth ) : IntPtr
hwAssetGetBoneWeights ( HAsset aid, Vector4 &o_weight ) : void
hwAssetGetDefaultDescriptor ( HAsset aid, Descriptor &o_desc ) : void
hwAssetGetNumBones ( HAsset aid ) : int
hwAssetLoadFromFile ( string path ) : HAsset
hwAssetRelease ( HAsset aid ) : Bool
hwAssetReload ( HAsset aid ) : Bool
hwBeginScene ( ) : void
hwEndScene ( ) : void
hwGetRenderEventFunc ( ) : IntPtr
hwGetSDKVersion ( ) : int
hwInstanceCreate ( HAsset aid ) : HInstance
hwInstanceGetBounds ( HInstance iid, Vector3 &o_min, Vector3 &o_max ) : void
hwInstanceGetDescriptor ( HInstance iid, Descriptor &desc ) : void
hwInstanceRelease ( HInstance iid ) : Bool
hwInstanceSetDescriptor ( HInstance iid, Descriptor &desc ) : void
hwInstanceSetTexture ( HInstance iid, TextureType type, IntPtr tex ) : void
hwInstanceUpdateSkinningDQs ( HInstance iid, int num_bones, IntPtr dqs ) : void
hwInstanceUpdateSkinningMatrices ( HInstance iid, int num_bones, IntPtr matrices ) : void
hwLoadHairWorks ( ) : Bool
hwRender ( HInstance iid ) : void
hwRenderShadow ( HInstance iid ) : void
hwSetLights ( int num_lights, IntPtr lights ) : void
hwSetLogCallback ( hwLogCallback cb ) : void
hwSetRenderTarget ( IntPtr framebuffer, IntPtr depthbuffer ) : void
hwSetShader ( HShader sid ) : void
hwSetViewProjection ( Matrix4x4 &view, Matrix4x4 &proj, float fov ) : void
hwShaderLoadFromFile ( string path ) : HShader
hwShaderRelease ( HShader sid ) : Bool
hwShaderReload ( HShader sid ) : Bool
hwStepSimulation ( float dt ) : void
hwUnloadHairWorks ( ) : void

Method Details

hwAssetGetBoneNameString() public static method

public static hwAssetGetBoneNameString ( HAsset aid, int nth ) : string
aid HAsset
nth int
return string

hwSetLogCallback() public static method

public static hwSetLogCallback ( ) : void
return void