reman3/Rayman_X/cpa/tempgrp/TIA/Inc/EdIRDat.hpp

43 lines
1.4 KiB
C++

// EdIRDat.hpp : header file
//
#ifndef _EDIRDAT_HPP_
#define _EDIRDAT_HPP_
#if _MSC_VER >= 1000
#pragma once
#endif // _MSC_VER >= 1000
class EdActors_EditorActor;
class CTL_Editor_Data;
class CTL_Editor_Control;
class WAW_Data;
void fn_vDelete(CTL_Editor_Data *);
void fn_vAddOwnerData(CTL_Editor_Data *,EdActors_EditorActor *);
EdActors_EditorActor *fn_pclGetParentActor(CTL_Editor_Data *);
BOOL fn_bIsInWatch(CTL_Editor_Data *);
void fn_vSetInWatch(CTL_Editor_Data *,BOOL);
WAW_Data *fn_pclGetWatchData(CTL_Editor_Data *);
void fn_vSetWatchData(CTL_Editor_Data *,WAW_Data *);
CTL_Editor_Control *fn_pclGetAssociatedControl(CTL_Editor_Data *);
void fn_vSetAssociatedControl(CTL_Editor_Data *,CTL_Editor_Control *);
void *fn_pvGetBaseAddress(CTL_Editor_Data *);
void fn_vSetBaseAddress(CTL_Editor_Data *,void *);
void fn_vIndexHasChanged(CTL_Editor_Data *,enum CTL_eUpdateReason,long l=0);
void fn_vNotifyInitialValue(CTL_Editor_Data *,enum CTL_eUpdateReason,long l=0);
void fn_vUpdateWatchData(CTL_Editor_Data *,enum CTL_eUpdateReason,long l=0);
void fn_vGetLowInfoAboutDsgVar(CTL_Editor_Data *,CString &,CString &,CStringList *);
void fn_vGetInfoAboutDsgVar(CTL_Editor_Data *,CString &,CString &,CStringList *);
void fn_vSetValueInDsgVar(CTL_Editor_Data *,CStringList *,void *);
#endif //_EDIRDAT_HPP_