IParticleChannelAcceleration.h

Go to the documentation of this file.
00001 
00012 /**********************************************************************
00013  *<
00014     CREATED BY: Oleg Bayborodin
00015 
00016     HISTORY: created 10-19-01
00017 
00018  *> Copyright (c) 2001, All Rights Reserved.
00019  **********************************************************************/
00020 
00021 #pragma once
00022 
00023 #include "IParticleChannelPoint3.h"
00024 
00025 // standard particle channel "Acceleration"
00026 // interface ID
00027 #define PARTICLECHANNELACCELERATIONR_INTERFACE Interface_ID(0x74f93b08, 0x1eb34500)
00028 #define PARTICLECHANNELACCELERATIONW_INTERFACE Interface_ID(0x74f93b08, 0x1eb34501)
00029 
00030 #define GetParticleChannelAccelerationRInterface(obj) ((IParticleChannelPoint3R*)obj->GetInterface(PARTICLECHANNELACCELERATIONR_INTERFACE))
00031 #define GetParticleChannelAccelerationWInterface(obj) ((IParticleChannelPoint3W*)obj->GetInterface(PARTICLECHANNELACCELERATIONW_INTERFACE))
00032 
00033