本文整理汇总了C#中FMOD.VECTOR类的典型用法代码示例。如果您正苦于以下问题:C# VECTOR类的具体用法?C# VECTOR怎么用?C# VECTOR使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
VECTOR类属于FMOD命名空间,在下文中一共展示了VECTOR类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: FMOD_Geometry_GetPosition
public RESULT getPosition (out VECTOR position)
{
return FMOD_Geometry_GetPosition(rawPtr, out position);
}
示例2: getGeometryOcclusion
public RESULT getGeometryOcclusion(ref VECTOR listener, ref VECTOR source, ref float direct, ref float reverb)
{
return FMOD_System_GetGeometryOcclusion(systemraw, ref listener, ref source, ref direct, ref reverb);
}
示例3: FMOD_System_GetGeometryOcclusion
private static extern RESULT FMOD_System_GetGeometryOcclusion(IntPtr system, ref VECTOR listener, ref VECTOR source, ref float direct, ref float reverb);
示例4: set3DAttributes
// Reverb manipulation.
public RESULT set3DAttributes(ref VECTOR position, float mindistance, float maxdistance)
{
return FMOD_Reverb_Set3DAttributes(reverbraw, ref position, mindistance, maxdistance);
}
示例5: set3DCustomRolloff
public RESULT set3DCustomRolloff(ref VECTOR points, int numpoints)
{
return FMOD_Sound_Set3DCustomRolloff(soundraw, ref points, numpoints);
}
示例6: FMOD_Geometry_SetPosition
private static extern RESULT FMOD_Geometry_SetPosition(IntPtr geometry, ref VECTOR position);
示例7: FMOD_Geometry_SetScale
private static extern RESULT FMOD_Geometry_SetScale(IntPtr geometry, ref VECTOR scale);
示例8: FMOD_Channel_Set3DConeOrientation
private static extern RESULT FMOD_Channel_Set3DConeOrientation(IntPtr channel, ref VECTOR orientation);
示例9: FMOD_Channel_Set3DCustomRolloff
private static extern RESULT FMOD_Channel_Set3DCustomRolloff(IntPtr channel, ref VECTOR points, int numpoints);
示例10: FMOD_Channel_Set3DAttributes
private static extern RESULT FMOD_Channel_Set3DAttributes(IntPtr channel, ref VECTOR pos, ref VECTOR vel);
示例11: set3DConeOrientation
public RESULT set3DConeOrientation(ref VECTOR orientation)
{
return FMOD_Channel_Set3DConeOrientation(channelraw, ref orientation);
}
示例12: FMOD_Geometry_GetScale
public RESULT getScale (out VECTOR scale)
{
return FMOD_Geometry_GetScale(rawPtr, out scale);
}
示例13: FMOD_Geometry_AddPolygon
private static extern RESULT FMOD_Geometry_AddPolygon(IntPtr geometry, float directocclusion, float reverbocclusion, int doublesided, int numvertices, VECTOR[] vertices, ref int polygonindex);
示例14: override3DAttributes
public RESULT override3DAttributes(ref VECTOR pos, ref VECTOR vel)
{
return FMOD_ChannelGroup_Override3DAttributes(channelgroupraw, ref pos, ref vel);
}
示例15: FMOD_Geometry_SetPolygonVertex
private static extern RESULT FMOD_Geometry_SetPolygonVertex(IntPtr geometry, int index, int vertexindex, ref VECTOR vertex);