/* iImageIO */ %cs_attribute(iImageIO,const csImageIOFileFormatDescriptions&,Description,GetDescription) %cs_attribute_writeonly(iImageIO,bool,Dithering,SetDithering) /* iAnimatedImage */ %cs_attribute(iAnimatedImage,bool,Animated,IsAnimated) /* iImage */ %cs_attribute(iImage,int,Width,GetWidth) %cs_attribute(iImage,int,Height,GetHeight) %cs_attribute(iImage,int,Depth,GetDepth) %cs_attribute_writeonly(iImage,const char *,Name,SetName) %cs_attribute(iImage,int,Format,GetFormat) %cs_attribute(iImage,const csRGBpixel*,Palette,GetPalette) %cs_attribute(iImage,const uint8*,Alpha,GetAlpha) %cs_attribute(iImage,uint,Mipmaps,HasMipmaps) %cs_attribute(iImage,const char*,RawFormat,GetRawFormat) %cs_attribute(iImage,csRef,RawData,GetRawData) %cs_attribute(iImage,csImageType,ImageType,GetImageType) %cs_attribute(iImage,uint,SubImages,HasSubImages) /* iSndSysListener */ %cs_attribute_writeonly(iSndSysListener,const csVector3,Position,SetPosition) %cs_attribute(iSndSysListener,float,DistanceFactor) %cs_attribute(iSndSysListener,float,RollOffFactor) /* iSndSysRenderer */ %cs_attribute(iSndSysRenderer,float,Volume) %cs_attribute(iSndSysRenderer,csRef,Listener,GetListener) /* iSndSysData */ %cs_attribute(iSndSysData,size_t,FrameCount,GetFrameCount) %cs_attribute(iSndSysData,size_t,DataSize,GetDataSize) %cs_attribute_writeonly(iSndSysData,const char *,Description,SetDescription) /* iSndSysWrapper */ %cs_attribute(iSndSysWrapper,iSndSysStream*,Stream) /* iSndSysManager */ %cs_attribute(iSndSysManager,size_t,SoundCount,GetSoundCount) /* iSndSysStream */ %cs_attribute(iSndSysStream,size_t,FrameCount,GetFrameCount) %cs_attribute(iSndSysStream,size_t,Position) %cs_attribute(iSndSysStream,int,PauseState,GetPauseState) %cs_attribute(iSndSysStream,int,LoopState) %cs_attribute(iSndSysStream,int,PlayRatePercent) %cs_attribute(iSndSysStream,bool,AutoUnregister) %cs_attribute(iSndSysStream,bool,AutoUnregisterRequested,GetAutoUnregisterRequested) /* iSndSysSource */ %cs_attribute(iSndSysSource,float,Volume) %cs_attribute(iSndSysSource,csRef,Stream,GetStream) /* iSndSysSourceSoftware3D */ %cs_attribute(iSndSysSourceSoftware3D,csVector3,Position) %cs_attribute(iSndSysSourceSoftware3D,csVector3,Direction) %cs_attribute(iSndSysSourceSoftware3D,float,DirectionalRadiation) %cs_attribute(iSndSysSourceSoftware3D,float,MinimumDistance) %cs_attribute(iSndSysSourceSoftware3D,float,MaximumDistance) /* iPolygonMesh */ %cs_attribute(iPolygonMesh,int,VertexCount,GetVertexCount) %cs_attribute(iPolygonMesh,csVector3*,Vertices,GetVertices) %cs_attribute(iPolygonMesh,int,PolygonCount,GetPolygonCount) %cs_attribute(iPolygonMesh,csMeshedPolygon*,Polygons,GetPolygons) %cs_attribute(iPolygonMesh,int,TriangleCount,GetTriangleCount) %cs_attribute(iPolygonMesh,csTriangle*,Triangles,GetTriangles) %cs_attribute(iPolygonMesh,csFlags&,Flags,GetFlags) %cs_attribute(iPolygonMesh,uint32,ChangeNumber,GetChangeNumber) /* iPath */ %cs_attribute(iPath,int,CurrentIndex,GetCurrentIndex) %cs_attribute_writeonly(iPath,csVector3*,PositionVectors,SetPositionVectors) %cs_attribute_writeonly(iPath,csVector3*,UpVectors,SetUpVectors) %cs_attribute_writeonly(iPath,csVector3*,ForwardVectors,SetForwardVectors) /* iClipper2D */ %cs_attribute(iClipper2D,size_t,VertexCount,GetVertexCount) %cs_attribute(iClipper2D,iClipper2D::ClipperType,ClipperType,GetClipperType) /* iGenerateImageFunction */ /* iProcTexCallback */ %cs_attribute(iProcTexCallback,iProcTexture*,ProcTexture,GetProcTexture) %cs_attribute(iProcTexCallback,iImage*,ImageFile) %cs_attribute(iProcTexCallback,iTextureHandle*,TextureHandle) %cs_attribute(iProcTexCallback,int,Flags) %cs_attribute(iProcTexCallback,iTextureCallback*,UseCallback) %cs_attribute(iProcTexCallback,bool,VisitRequired,IsVisitRequired) %cs_attribute_writeonly(iProcTexCallback,bool,KeepImage,SetKeepImage) %cs_attribute(iProcTexCallback,const char*,TextureClass) %cs_attribute(iProcTexCallback,bool,AlwaysAnimate) %cs_attribute(iProcTexCallback,iTextureFactory*,Factory,GetFactory) /* iUserRenderBufferIterator */ %cs_attribute(iUserRenderBufferIterator,bool,Next,HasNext) /* iInstancingMeshCommonState */ %cs_attribute(iInstancingMeshCommonState,bool,Lighting,IsLighting,SetLighting) %cs_attribute(iInstancingMeshCommonState,bool,ManualColors,IsManualColors,SetManualColors) %cs_attribute(iInstancingMeshCommonState,bool,ShadowCasting,IsShadowCasting,SetShadowCasting) %cs_attribute(iInstancingMeshCommonState,bool,ShadowReceiving,IsShadowReceiving,SetShadowReceiving) /* iInstancingMeshState */ %cs_attribute(iInstancingMeshState,size_t,InstancesCount,GetInstancesCount) %cs_attribute_writeonly(iInstancingMeshState,bool,AutomaticBoundingBoxCreation,SetAutomaticBoundingBoxCreation) %cs_attribute_writeonly(iInstancingMeshState,const csBox3&,BoundingBox,SetBoundingBox) /* iInstancingFactoryState */ %cs_attribute(iInstancingFactoryState,iMaterialWrapper*,MaterialWrapper) %cs_attribute(iInstancingFactoryState,uint,MixMode) %cs_attribute(iInstancingFactoryState,const csColor&,Color) %cs_attribute(iInstancingFactoryState,size_t,VertexCount,GetVertexCount) %cs_attribute(iInstancingFactoryState,const csVector3*,Vertices,GetVertices) %cs_attribute(iInstancingFactoryState,const csVector2*,Texels,GetTexels) %cs_attribute(iInstancingFactoryState,const csVector3*,Normals,GetNormals) %cs_attribute(iInstancingFactoryState,const csColor4*,Colors,GetColors) %cs_attribute(iInstancingFactoryState,size_t,TriangleCount,GetTriangleCount) %cs_attribute(iInstancingFactoryState,const csTriangle*,Triangles,GetTriangles) %cs_attribute(iInstancingFactoryState,bool,AutoNormals,IsAutoNormals) /* iObjectModel */ %cs_attribute(iObjectModel,long,ShapeNumber,GetShapeNumber) %cs_attribute(iObjectModel,iPolygonMesh*,PolygonMeshBase,GetPolygonMeshBase) %cs_attribute(iObjectModel,iPolygonMesh*,PolygonMeshColldet) %cs_attribute(iObjectModel,iTerraFormer*,TerraFormerColldet,GetTerraFormerColldet) %cs_attribute(iObjectModel,iPolygonMesh*,PolygonMeshViscull) %cs_attribute(iObjectModel,iPolygonMesh*,PolygonMeshShadows) /* iSpriteCal3DSocket */ %cs_attribute(iSpriteCal3DSocket,int,SubmeshIndex) %cs_attribute(iSpriteCal3DSocket,int,MeshIndex) %cs_attribute(iSpriteCal3DSocket,csReversibleTransform,Transform) %cs_attribute(iSpriteCal3DSocket,size_t,SecondaryCount,GetSecondaryCount) /* iSpriteCal3DFactoryState */ %cs_attribute_writeonly(iSpriteCal3DFactoryState,int,LoadFlags,SetLoadFlags) %cs_attribute_writeonly(iSpriteCal3DFactoryState,const char *,BasePath,SetBasePath) %cs_attribute(iSpriteCal3DFactoryState,int,MeshCount,GetMeshCount) %cs_attribute(iSpriteCal3DFactoryState,int,MorphAnimationCount,GetMorphAnimationCount) %cs_attribute(iSpriteCal3DFactoryState,int,SocketCount,GetSocketCount) /* iSpriteCal3DState */ %cs_attribute(iSpriteCal3DState,int,AnimCount,GetAnimCount) %cs_attribute(iSpriteCal3DState,size_t,ActiveAnimCount,GetActiveAnimCount) %cs_attribute_writeonly(iSpriteCal3DState,const char *,DefaultIdleAnim,SetDefaultIdleAnim) %cs_attribute_writeonly(iSpriteCal3DState,float,LOD,SetLOD) %cs_attribute(iSpriteCal3DState,float,TimeFactor) %cs_attribute(iSpriteCal3DState,float,AnimationTime) %cs_attribute(iSpriteCal3DState,float,AnimationDuration,GetAnimationDuration) %cs_attribute_writeonly(iSpriteCal3DState,iAnimTimeUpdateHandler*,AnimTimeUpdateHandler,SetAnimTimeUpdateHandler) %cs_attribute_writeonly(iSpriteCal3DState,void *,UserData,SetUserData) /* iSprite2DUVAnimationFrame */ %cs_attribute_writeonly(iSprite2DUVAnimationFrame,const char *,Name,SetName) %cs_attribute(iSprite2DUVAnimationFrame,int,UVCount,GetUVCount) %cs_attribute(iSprite2DUVAnimationFrame,int,Duration) /* iSprite2DUVAnimation */ %cs_attribute_writeonly(iSprite2DUVAnimation,const char *,Name,SetName) %cs_attribute(iSprite2DUVAnimation,int,FrameCount,GetFrameCount) /* iSprite2DFactoryState */ %cs_attribute(iSprite2DFactoryState,bool,Lighting,HasLighting,SetLighting) %cs_attribute(iSprite2DFactoryState,int,UVAnimationCount,GetUVAnimationCount) /* iSprite2DState */ %cs_attribute(iSprite2DState,iColoredVertices*,Vertices,GetVertices) /* iSpriteFrame */ %cs_attribute(iSpriteFrame,char const*,Name) %cs_attribute(iSpriteFrame,int,AnmIndex,GetAnmIndex) %cs_attribute(iSpriteFrame,int,TexIndex,GetTexIndex) /* iSpriteAction */ %cs_attribute(iSpriteAction,char const*,Name) %cs_attribute(iSpriteAction,int,FrameCount,GetFrameCount) /* iSpriteSocket */ %cs_attribute(iSpriteSocket,char const*,Name) %cs_attribute(iSpriteSocket,iMeshWrapper*,MeshWrapper) %cs_attribute(iSpriteSocket,int,TriangleIndex) /* iSprite3DFactoryState */ %cs_attribute(iSprite3DFactoryState,int,VertexCount,GetVertexCount) %cs_attribute(iSprite3DFactoryState,csTriangle*,Triangles,GetTriangles) %cs_attribute(iSprite3DFactoryState,int,TriangleCount) %cs_attribute(iSprite3DFactoryState,int,FrameCount,GetFrameCount) %cs_attribute(iSprite3DFactoryState,iSpriteAction*,FirstAction,GetFirstAction) %cs_attribute(iSprite3DFactoryState,int,ActionCount,GetActionCount) %cs_attribute(iSprite3DFactoryState,int,SocketCount,GetSocketCount) %cs_attribute(iSprite3DFactoryState,bool,TweeningEnabled,IsTweeningEnabled) %cs_attribute(iSprite3DFactoryState,int,LightingQuality) %cs_attribute(iSprite3DFactoryState,int,LightingQualityConfig) %cs_attribute(iSprite3DFactoryState,int,LodLevelConfig) /* iSprite3DState */ %cs_attribute(iSprite3DState,uint,MixMode) %cs_attribute(iSprite3DState,bool,Lighting,IsLighting,SetLighting) %cs_attribute_writeonly(iSprite3DState,int,Frame,SetFrame) %cs_attribute(iSprite3DState,int,CurFrame,GetCurFrame) %cs_attribute(iSprite3DState,int,FrameCount,GetFrameCount) %cs_attribute(iSprite3DState,bool,ReverseAction) %cs_attribute_writeonly(iSprite3DState,bool,SingleStepAction,SetSingleStepAction) %cs_attribute(iSprite3DState,iSpriteAction*,CurAction,GetCurAction) %cs_attribute(iSprite3DState,bool,TweeningEnabled,IsTweeningEnabled) %cs_attribute(iSprite3DState,int,LightingQuality,GetLightingQuality) %cs_attribute_writeonly(iSprite3DState,int,LocalLightingQuality,SetLocalLightingQuality) %cs_attribute(iSprite3DState,int,LightingQualityConfig) %cs_attribute(iSprite3DState,int,LodLevelConfig) %cs_attribute(iSprite3DState,bool,LodEnabled,IsLodEnabled) /* iEmitGen3D */ /* iEmitFixed */ %cs_attribute_writeonly(iEmitFixed,const csVector3&,Value,SetValue) /* iEmitSphere */ /* iEmitBox */ /* iEmitCone */ /* iEmitMix */ %cs_attribute(iEmitMix,float,TotalWeight,GetTotalWeight) %cs_attribute(iEmitMix,int,EmitterCount,GetEmitterCount) /* iEmitLine */ /* iEmitCylinder */ /* iEmitSphereTangent */ /* iEmitCylinderTangent */ /* iEmitState */ %cs_attribute(iEmitState,size_t,ParticleCount) %cs_attribute(iEmitState,bool,Lighting) %cs_attribute(iEmitState,int,ParticleTime) %cs_attribute(iEmitState,iEmitGen3D*,StartPosEmit) %cs_attribute(iEmitState,iEmitGen3D*,StartSpeedEmit) %cs_attribute(iEmitState,iEmitGen3D*,StartAccelEmit) %cs_attribute(iEmitState,iEmitGen3D*,AttractorEmit) %cs_attribute(iEmitState,float,AttractorForce) %cs_attribute(iEmitState,iEmitGen3D*,FieldSpeedEmit) %cs_attribute(iEmitState,iEmitGen3D*,FieldAccelEmit) %cs_attribute(iEmitState,int,AgingCount,GetAgingCount) /* iParticle */ %cs_attribute(iParticle,const csVector3&,Position) /* iGenMeshSkeletonControlState */ %cs_attribute(iGenMeshSkeletonControlState,int,AnimatedVerticesCount,GetAnimatedVerticesCount) %cs_attribute(iGenMeshSkeletonControlState,int,AnimatedFaceNormalsCount,GetAnimatedFaceNormalsCount) %cs_attribute(iGenMeshSkeletonControlState,int,AnimatedVertNormalsCount,GetAnimatedVertNormalsCount) %cs_attribute(iGenMeshSkeletonControlState,iSkeleton *,Skeleton,GetSkeleton) /* iTerrainObjectState */ %cs_attribute(iTerrainObjectState,const csArray&,MaterialPalette) %cs_attribute(iTerrainObjectState,bool,StaticLighting) %cs_attribute(iTerrainObjectState,bool,CastShadows) %cs_attribute_writeonly(iTerrainObjectState,iTerrainObjectState *,TopNeighbor,SetTopNeighbor) %cs_attribute_writeonly(iTerrainObjectState,iTerrainObjectState *,RightNeighbor,SetRightNeighbor) %cs_attribute_writeonly(iTerrainObjectState,iTerrainObjectState *,LeftNeighbor,SetLeftNeighbor) %cs_attribute_writeonly(iTerrainObjectState,iTerrainObjectState *,BottomNeighbor,SetBottomNeighbor) /* iTerrainFactoryState */ %cs_attribute_writeonly(iTerrainFactoryState,iTerraFormer *,TerraFormer,SetTerraFormer) %cs_attribute(iTerrainFactoryState,const csBox2&,SamplerRegion) /* iParticleState */ %cs_attribute(iParticleState,uint,MixMode) %cs_attribute(iParticleState,float,Alpha) %cs_attribute_writeonly(iParticleState,csTicks,SelfDestruct,SetSelfDestruct) /* iMeshObject */ %cs_attribute(iMeshObject,iMeshObjectFactory*,Factory,GetFactory) %cs_attribute(iMeshObject,csFlags&,Flags,GetFlags) %cs_attribute(iMeshObject,iMeshObjectDrawCallback*,VisibleCallback) %cs_attribute(iMeshObject,iMeshWrapper*,MeshWrapper) %cs_attribute(iMeshObject,iObjectModel*,ObjectModel,GetObjectModel) %cs_attribute(iMeshObject,iMaterialWrapper*,MaterialWrapper) %cs_attribute(iMeshObject,uint,MixMode) /* iMeshObjectFactory */ %cs_attribute(iMeshObjectFactory,csFlags&,Flags,GetFlags) %cs_attribute(iMeshObjectFactory,iMeshFactoryWrapper*,MeshFactoryWrapper) %cs_attribute(iMeshObjectFactory,iMeshObjectType*,MeshObjectType,GetMeshObjectType) %cs_attribute(iMeshObjectFactory,iObjectModel*,ObjectModel,GetObjectModel) %cs_attribute(iMeshObjectFactory,iMaterialWrapper*,MaterialWrapper) %cs_attribute(iMeshObjectFactory,uint,MixMode) /* iPolygonHandle */ %cs_attribute(iPolygonHandle,iThingFactoryState*,ThingFactoryState,GetThingFactoryState) %cs_attribute(iPolygonHandle,iMeshObjectFactory*,MeshObjectFactory,GetMeshObjectFactory) %cs_attribute(iPolygonHandle,iThingState*,ThingState,GetThingState) %cs_attribute(iPolygonHandle,iMeshObject*,MeshObject,GetMeshObject) %cs_attribute(iPolygonHandle,int,Index,GetIndex) /* iThingFactoryState */ %cs_attribute(iThingFactoryState,int,PolygonCount,GetPolygonCount) %cs_attribute(iThingFactoryState,int,VertexCount,GetVertexCount) %cs_attribute(iThingFactoryState,const csVector3*,Vertices,GetVertices) %cs_attribute(iThingFactoryState,bool,SmoothingFlag) %cs_attribute(iThingFactoryState,csVector3*,Normals,GetNormals) %cs_attribute(iThingFactoryState,float,CosinusFactor) /* iThingState */ %cs_attribute(iThingState,const csVector3*,VerticesW,GetVerticesW) %cs_attribute(iThingState,int,MovingOption) %cs_attribute(iThingState,uint,MixMode) /* iThingEnvironment */ %cs_attribute(iThingEnvironment,int,LightmapCellSize) %cs_attribute(iThingEnvironment,int,DefaultLightmapCellSize,GetDefaultLightmapCellSize) /* iProtoFactoryState */ %cs_attribute(iProtoFactoryState,csVector3*,Vertices,GetVertices) %cs_attribute(iProtoFactoryState,csVector2*,Texels,GetTexels) %cs_attribute(iProtoFactoryState,csVector3*,Normals,GetNormals) %cs_attribute(iProtoFactoryState,csColor*,Colors,GetColors) %cs_attribute(iProtoFactoryState,csTriangle*,Triangles,GetTriangles) /* iProtoMeshState */ %cs_attribute(iProtoMeshState,float,FuzzFactor) /* iCurve */ %cs_attribute(iCurve,iMaterialWrapper*,Material) %cs_attribute(iCurve,int,VertexCount,GetVertexCount) /* iBezierFactoryState */ %cs_attribute(iBezierFactoryState,const csVector3&,CurvesCenter) %cs_attribute(iBezierFactoryState,float,CurvesScale) %cs_attribute(iBezierFactoryState,int,CurveCount,GetCurveCount) %cs_attribute(iBezierFactoryState,int,CurveVertexCount,GetCurveVertexCount) %cs_attribute(iBezierFactoryState,csVector3*,CurveVertices,GetCurveVertices) %cs_attribute(iBezierFactoryState,float,CosinusFactor) /* iBezierState */ %cs_attribute(iBezierState,iBezierFactoryState*,Factory,GetFactory) /* iLightningFactoryState */ %cs_attribute(iLightningFactoryState,const csVector3&,Origin) %cs_attribute(iLightningFactoryState,float,Length) %cs_attribute(iLightningFactoryState,int,PointCount) %cs_attribute(iLightningFactoryState,float,Wildness) %cs_attribute(iLightningFactoryState,float,Vibration) %cs_attribute(iLightningFactoryState,const csVector3&,Directional) %cs_attribute(iLightningFactoryState,csTicks,UpdateInterval) %cs_attribute(iLightningFactoryState,float,BandWidth) /* iSkeletonBone */ %cs_attribute(iSkeletonBone,const char*,Name) %cs_attribute_writeonly(iSkeletonBone,const csReversibleTransform,Transform,SetTransform) %cs_attribute_writeonly(iSkeletonBone,iSkeletonBone *,Parent,SetParent) %cs_attribute(iSkeletonBone,int,ChildrenCount,GetChildrenCount) %cs_attribute(iSkeletonBone,csBox3 &,SkinBox) %cs_attribute_writeonly(iSkeletonBone,iSkeletonBoneUpdateCallback *,UpdateCallback,SetUpdateCallback) %cs_attribute(iSkeletonBone,csBoneTransformType,TransformMode) /* iSkeletonScriptKeyFrame */ %cs_attribute(iSkeletonScriptKeyFrame,const char*,Name) %cs_attribute(iSkeletonScriptKeyFrame,csTicks,Duration) %cs_attribute(iSkeletonScriptKeyFrame,size_t,TransformsCount,GetTransformsCount) /* iSkeletonScript */ %cs_attribute(iSkeletonScript,const char*,Name) %cs_attribute(iSkeletonScript,csTicks,Time) %cs_attribute(iSkeletonScript,float,Speed) %cs_attribute(iSkeletonScript,float,Factor) %cs_attribute(iSkeletonScript,bool,Loop) %cs_attribute(iSkeletonScript,size_t,FramesCount,GetFramesCount) /* iSkeleton */ %cs_attribute(iSkeleton,const char*,Name) %cs_attribute(iSkeleton,size_t,BonesCount,GetBonesCount) %cs_attribute(iSkeleton,size_t,ScriptsCount,GetScriptsCount) %cs_attribute_writeonly(iSkeleton,iSkeletonScriptCallback *,ScriptCallback,SetScriptCallback) %cs_attribute(iSkeleton,size_t,UpdateCallbacksCount,GetUpdateCallbacksCount) /* iSkeletonSocket */ %cs_attribute(iSkeletonSocket,const char*,Name) %cs_attribute_writeonly(iSkeletonSocket,const csReversibleTransform,Transform,SetTransform) %cs_attribute_writeonly(iSkeletonSocket,iSkeletonBone *,Bone,SetBone) %cs_attribute_writeonly(iSkeletonSocket,iSceneNode *,SceneNode,SetSceneNode) /* iSkeletonBoneRagdollInfo */ %cs_attribute(iSkeletonBoneRagdollInfo,bool,Enabled) %cs_attribute(iSkeletonBoneRagdollInfo,bool,AttachToParent) %cs_attribute_writeonly(iSkeletonBoneRagdollInfo,const char *,GeomName,SetGeomName) %cs_attribute(iSkeletonBoneRagdollInfo,int,GeomType) %cs_attribute_writeonly(iSkeletonBoneRagdollInfo,csVector3,GeomDimensions,SetGeomDimensions) %cs_attribute(iSkeletonBoneRagdollInfo,float,Friction) %cs_attribute(iSkeletonBoneRagdollInfo,float,Elasticity) %cs_attribute(iSkeletonBoneRagdollInfo,float,Softness) %cs_attribute(iSkeletonBoneRagdollInfo,float,Slip) %cs_attribute_writeonly(iSkeletonBoneRagdollInfo,const char *,BodyName,SetBodyName) %cs_attribute(iSkeletonBoneRagdollInfo,float,BodyMass) %cs_attribute(iSkeletonBoneRagdollInfo,int,BodyGravmode) %cs_attribute_writeonly(iSkeletonBoneRagdollInfo,const char *,JointName,SetJointName) %cs_attribute(iSkeletonBoneRagdollInfo,csVector3 &,JointMinRotContraints) %cs_attribute(iSkeletonBoneRagdollInfo,csVector3 &,JointMaxRotContraints) %cs_attribute(iSkeletonBoneRagdollInfo,csVector3 &,JointMinTransContraints) %cs_attribute(iSkeletonBoneRagdollInfo,csVector3 &,JointMaxTransContraints) /* iSkeletonBoneFactory */ %cs_attribute(iSkeletonBoneFactory,const char*,Name) %cs_attribute_writeonly(iSkeletonBoneFactory,const csReversibleTransform,Transform,SetTransform) %cs_attribute_writeonly(iSkeletonBoneFactory,iSkeletonBoneFactory *,Parent,SetParent) %cs_attribute(iSkeletonBoneFactory,int,ChildrenCount,GetChildrenCount) %cs_attribute(iSkeletonBoneFactory,csBox3 &,SkinBox) /* iSkeletonSocketFactory */ %cs_attribute(iSkeletonSocketFactory,const char*,Name) %cs_attribute_writeonly(iSkeletonSocketFactory,const csReversibleTransform,Transform,SetTransform) %cs_attribute_writeonly(iSkeletonSocketFactory,iSkeletonBoneFactory *,Bone,SetBone) /* iSkeletonFactory */ %cs_attribute(iSkeletonFactory,const char*,Name) %cs_attribute(iSkeletonFactory,size_t,BonesCount,GetBonesCount) %cs_attribute(iSkeletonFactory,size_t,SocketsCount,GetSocketsCount) /* iSkeletonGraveyard */ %cs_attribute(iSkeletonGraveyard,size_t,FactoriesCount,GetFactoriesCount) /* iGeneralMeshSubMesh */ %cs_attribute(iGeneralMeshSubMesh,iRenderBuffer*,Indices,GetIndices) %cs_attribute(iGeneralMeshSubMesh,iMaterialWrapper*,Material) %cs_attribute(iGeneralMeshSubMesh,const char*,Name,GetName) %cs_attribute(iGeneralMeshSubMesh,uint,Mixmode,GetMixmode) /* iGeneralMeshCommonState */ %cs_attribute(iGeneralMeshCommonState,bool,Lighting,IsLighting,SetLighting) %cs_attribute(iGeneralMeshCommonState,bool,ManualColors,IsManualColors,SetManualColors) %cs_attribute(iGeneralMeshCommonState,bool,ShadowCasting,IsShadowCasting,SetShadowCasting) %cs_attribute(iGeneralMeshCommonState,bool,ShadowReceiving,IsShadowReceiving,SetShadowReceiving) %cs_attribute(iGeneralMeshCommonState,int,RenderBufferCount,GetRenderBufferCount) /* iGeneralMeshState */ %cs_attribute(iGeneralMeshState,iGenMeshAnimationControl*,AnimationControl) /* iGeneralFactoryState */ %cs_attribute(iGeneralFactoryState,const csColor&,Color) %cs_attribute(iGeneralFactoryState,int,VertexCount) %cs_attribute(iGeneralFactoryState,csVector3*,Vertices,GetVertices) %cs_attribute(iGeneralFactoryState,csVector2*,Texels,GetTexels) %cs_attribute(iGeneralFactoryState,csVector3*,Normals,GetNormals) %cs_attribute(iGeneralFactoryState,csColor4*,Colors,GetColors) %cs_attribute(iGeneralFactoryState,int,TriangleCount) %cs_attribute(iGeneralFactoryState,csTriangle*,Triangles,GetTriangles) %cs_attribute(iGeneralFactoryState,bool,Back2Front,IsBack2Front,SetBack2Front) %cs_attribute(iGeneralFactoryState,bool,AutoNormals,IsAutoNormals) %cs_attribute(iGeneralFactoryState,iGenMeshAnimationControlFactory*,AnimationControlFactory) %cs_attribute(iGeneralFactoryState,size_t,SubMeshCount,GetSubMeshCount) /* iParticleEmitter */ %cs_attribute(iParticleEmitter,bool,Enabled) %cs_attribute(iParticleEmitter,float,StartTime) %cs_attribute(iParticleEmitter,float,Duration) %cs_attribute(iParticleEmitter,float,EmissionRate) /* iParticleSystemBase */ %cs_attribute(iParticleSystemBase,csParticleRenderOrientation,ParticleRenderOrientation) %cs_attribute(iParticleSystemBase,csParticleRotationMode,RotationMode) %cs_attribute(iParticleSystemBase,csParticleSortMode,SortMode) %cs_attribute(iParticleSystemBase,csParticleIntegrationMode,IntegrationMode) %cs_attribute(iParticleSystemBase,const csVector3&,CommonDirection) %cs_attribute(iParticleSystemBase,csParticleTransformMode,TransformMode) %cs_attribute(iParticleSystemBase,bool,UseIndividualSize) %cs_attribute(iParticleSystemBase,const csVector2&,ParticleSize) %cs_attribute(iParticleSystemBase,const csBox3&,MinBoundingBox) %cs_attribute(iParticleSystemBase,size_t,EmitterCount,GetEmitterCount) %cs_attribute(iParticleSystemBase,size_t,EffectorCount,GetEffectorCount) /* iParticleSystemFactory */ %cs_attribute(iParticleSystemFactory,bool,DeepCreation) /* iParticleSystem */ %cs_attribute(iParticleSystem,size_t,ParticleCount,GetParticleCount) /* iParticleBuiltinEmitterBase */ %cs_attribute(iParticleBuiltinEmitterBase,const csVector3&,Position) %cs_attribute(iParticleBuiltinEmitterBase,csParticleBuiltinEmitterPlacement,ParticlePlacement) %cs_attribute(iParticleBuiltinEmitterBase,bool,UniformVelocity) /* iParticleBuiltinEmitterSphere */ %cs_attribute(iParticleBuiltinEmitterSphere,float,Radius) /* iParticleBuiltinEmitterCone */ %cs_attribute(iParticleBuiltinEmitterCone,const csVector3&,Extent) %cs_attribute(iParticleBuiltinEmitterCone,float,ConeAngle) /* iParticleBuiltinEmitterBox */ %cs_attribute(iParticleBuiltinEmitterBox,const csOBB&,Box) /* iParticleBuiltinEmitterCylinder */ %cs_attribute(iParticleBuiltinEmitterCylinder,float,Radius) %cs_attribute(iParticleBuiltinEmitterCylinder,const csVector3&,Extent) /* iParticleBuiltinEffectorForce */ %cs_attribute(iParticleBuiltinEffectorForce,const csVector3&,Acceleration) %cs_attribute(iParticleBuiltinEffectorForce,const csVector3&,Force) %cs_attribute(iParticleBuiltinEffectorForce,const csVector3&,RandomAcceleration) /* iParticleBuiltinEffectorLinColor */ %cs_attribute(iParticleBuiltinEffectorLinColor,size_t,ColorCount,GetColorCount) /* iParticleBuiltinEffectorVelocityField */ %cs_attribute(iParticleBuiltinEffectorVelocityField,csParticleBuiltinEffectorVFType,Type) %cs_attribute(iParticleBuiltinEffectorVelocityField,size_t,FParameterCount,GetFParameterCount) %cs_attribute(iParticleBuiltinEffectorVelocityField,size_t,VParameterCount,GetVParameterCount) /* iNullMeshState */ %cs_attribute(iNullMeshState,float,Radius) /* iHazeHull */ %cs_attribute(iHazeHull,int,PolygonCount,GetPolygonCount) %cs_attribute(iHazeHull,int,VerticeCount,GetVerticeCount) %cs_attribute(iHazeHull,int,EdgeCount,GetEdgeCount) /* iHazeHullBox */ /* iHazeHullCone */ /* iHazeFactoryState */ %cs_attribute(iHazeFactoryState,const csVector3&,Origin) %cs_attribute(iHazeFactoryState,const csVector3&,Directional) %cs_attribute(iHazeFactoryState,size_t,LayerCount,GetLayerCount) /* iSimpleFormerState */ %cs_attribute_writeonly(iSimpleFormerState,csVector3,Scale,SetScale) %cs_attribute_writeonly(iSimpleFormerState,csVector3,Offset,SetOffset) %cs_attribute_writeonly(iSimpleFormerState,csVector2,MaterialScale,SetMaterialScale) /* iCEGUI */ %cs_attribute(iCEGUI,CEGUI::System*,SystemPtr,GetSystemPtr) %cs_attribute(iCEGUI,CEGUI::FontManager*,FontManagerPtr,GetFontManagerPtr) %cs_attribute(iCEGUI,CEGUI::GlobalEventSet*,GlobalEventSetPtr,GetGlobalEventSetPtr) %cs_attribute(iCEGUI,CEGUI::ImagesetManager*,ImagesetManagerPtr,GetImagesetManagerPtr) %cs_attribute(iCEGUI,CEGUI::Logger*,LoggerPtr,GetLoggerPtr) %cs_attribute(iCEGUI,CEGUI::MouseCursor*,MouseCursorPtr,GetMouseCursorPtr) %cs_attribute(iCEGUI,CEGUI::SchemeManager*,SchemeManagerPtr,GetSchemeManagerPtr) %cs_attribute(iCEGUI,CEGUI::WindowFactoryManager*,WindowFactoryManagerPtr,GetWindowFactoryManagerPtr) %cs_attribute(iCEGUI,CEGUI::WindowManager*,WindowManagerPtr,GetWindowManagerPtr) /* iKeyValuePair */ %cs_attribute_writeonly(iKeyValuePair,const char*,Key,SetKey) %cs_attribute(iKeyValuePair,csRef,ValueNames,GetValueNames) /* iCollider */ %cs_attribute(iCollider,csColliderType,ColliderType,GetColliderType) /* iCollideSystem */ %cs_attribute(iCollideSystem,csCollisionPair*,CollisionPairs,GetCollisionPairs) %cs_attribute(iCollideSystem,size_t,CollisionPairCount,GetCollisionPairCount) %cs_attribute(iCollideSystem,const csArray&,IntersectingTriangles,GetIntersectingTriangles) %cs_attribute(iCollideSystem,bool,OneHitOnly) /* iGradient */ %cs_attribute(iGradient,csPtr,Shades,GetShades) /* iODEDynamicState */ %cs_attribute_writeonly(iODEDynamicState,float,GlobalERP,SetGlobalERP) %cs_attribute_writeonly(iODEDynamicState,float,GlobalCFM,SetGlobalCFM) %cs_attribute_writeonly(iODEDynamicState,int,StepFastIterations,SetStepFastIterations) %cs_attribute_writeonly(iODEDynamicState,int,QuickStepIterations,SetQuickStepIterations) %cs_attribute_writeonly(iODEDynamicState,float,FrameRate,SetFrameRate) %cs_attribute_writeonly(iODEDynamicState,float,FrameLimit,SetFrameLimit) /* iODEDynamicSystemState */ %cs_attribute_writeonly(iODEDynamicSystemState,float,ERP,SetERP) %cs_attribute_writeonly(iODEDynamicSystemState,float,CFM,SetCFM) %cs_attribute_writeonly(iODEDynamicSystemState,int,StepFastIterations,SetStepFastIterations) %cs_attribute_writeonly(iODEDynamicSystemState,int,QuickStepIterations,SetQuickStepIterations) %cs_attribute_writeonly(iODEDynamicSystemState,float,FrameRate,SetFrameRate) %cs_attribute_writeonly(iODEDynamicSystemState,float,FrameLimit,SetFrameLimit) %cs_attribute(iODEDynamicSystemState,float,ContactMaxCorrectingVel) %cs_attribute(iODEDynamicSystemState,float,ContactSurfaceLayer) /* iODEJointState */ %cs_attribute(iODEJointState,ODEJointType,Type,GetType) %cs_attribute(iODEJointState,csVector3,LoStop) %cs_attribute(iODEJointState,csVector3,HiStop) %cs_attribute(iODEJointState,csVector3,Vel) %cs_attribute_writeonly(iODEJointState,const csVector3,FMax,SetFMax) %cs_attribute(iODEJointState,csVector3,FudgeFactor) %cs_attribute(iODEJointState,csVector3,Bounce) %cs_attribute(iODEJointState,csVector3,CFM) %cs_attribute(iODEJointState,csVector3,StopERP) %cs_attribute(iODEJointState,csVector3,StopCFM) %cs_attribute(iODEJointState,csVector3,SuspensionERP) %cs_attribute(iODEJointState,csVector3,SuspensionCFM) %cs_attribute(iODEJointState,csVector3,MaxForce,GetMaxForce) /* iODEGeneralJointState */ %cs_attribute(iODEGeneralJointState,csVector3,FeedbackForce1,GetFeedbackForce1) %cs_attribute(iODEGeneralJointState,csVector3,FeedbackTorque1,GetFeedbackTorque1) %cs_attribute(iODEGeneralJointState,csVector3,FeedbackForce2,GetFeedbackForce2) %cs_attribute(iODEGeneralJointState,csVector3,FeedbackTorque2,GetFeedbackTorque2) /* iODESliderJoint */ %cs_attribute(iODESliderJoint,csVector3,SliderAxis,GetSliderAxis) %cs_attribute(iODESliderJoint,float,SliderPosition,GetSliderPosition) %cs_attribute(iODESliderJoint,float,SliderPositionRate,GetSliderPositionRate) /* iODEUniversalJoint */ %cs_attribute(iODEUniversalJoint,csVector3,UniversalAxis1,GetUniversalAxis1) %cs_attribute(iODEUniversalJoint,csVector3,UniversalAxis2,GetUniversalAxis2) %cs_attribute(iODEUniversalJoint,csVector3,UniversalAnchor1,GetUniversalAnchor1) %cs_attribute(iODEUniversalJoint,csVector3,UniversalAnchor2,GetUniversalAnchor2) /* iODEAMotorJoint */ %cs_attribute(iODEAMotorJoint,ODEAMotorMode,AMotorMode) %cs_attribute(iODEAMotorJoint,int,AMotorNumAxes) /* iODEHinge2Joint */ %cs_attribute_writeonly(iODEHinge2Joint,const csVector3,HingeAnchor,SetHingeAnchor) %cs_attribute(iODEHinge2Joint,csVector3,HingeAxis1) %cs_attribute(iODEHinge2Joint,csVector3,HingeAxis2) %cs_attribute(iODEHinge2Joint,csVector3,HingeAnchor1,GetHingeAnchor1) %cs_attribute(iODEHinge2Joint,csVector3,HingeAnchor2,GetHingeAnchor2) %cs_attribute(iODEHinge2Joint,float,HingeAngle,GetHingeAngle) %cs_attribute(iODEHinge2Joint,float,HingeAngleRate1,GetHingeAngleRate1) %cs_attribute(iODEHinge2Joint,float,HingeAngleRate2,GetHingeAngleRate2) %cs_attribute(iODEHinge2Joint,csVector3,AnchorError,GetAnchorError) /* iODEHingeJoint */ %cs_attribute_writeonly(iODEHingeJoint,const csVector3,HingeAnchor,SetHingeAnchor) %cs_attribute(iODEHingeJoint,csVector3,HingeAxis) %cs_attribute(iODEHingeJoint,csVector3,HingeAnchor1,GetHingeAnchor1) %cs_attribute(iODEHingeJoint,csVector3,HingeAnchor2,GetHingeAnchor2) %cs_attribute(iODEHingeJoint,float,HingeAngle,GetHingeAngle) %cs_attribute(iODEHingeJoint,float,HingeAngleRate,GetHingeAngleRate) %cs_attribute(iODEHingeJoint,csVector3,AnchorError,GetAnchorError) /* iODEBallJoint */ %cs_attribute_writeonly(iODEBallJoint,const csVector3,BallAnchor,SetBallAnchor) %cs_attribute(iODEBallJoint,csVector3,BallAnchor1,GetBallAnchor1) %cs_attribute(iODEBallJoint,csVector3,BallAnchor2,GetBallAnchor2) %cs_attribute(iODEBallJoint,csVector3,AnchorError,GetAnchorError) %cs_attribute(iODEBallJoint,csVector3,FeedbackForce1,GetFeedbackForce1) %cs_attribute(iODEBallJoint,csVector3,FeedbackTorque1,GetFeedbackTorque1) %cs_attribute(iODEBallJoint,csVector3,FeedbackForce2,GetFeedbackForce2) %cs_attribute(iODEBallJoint,csVector3,FeedbackTorque2,GetFeedbackTorque2) /* iTerraFormer */ /* iTerraSampler */ %cs_attribute(iTerraSampler,unsigned int,Version,GetVersion) /* iScriptObject */ %cs_attribute(iScriptObject,iBase*,Pointer) /* iScript */ /* iMovieRecorder */ /* iBugPlug */ /* iMapNode */ %cs_attribute(iMapNode,const csVector3&,Position) %cs_attribute(iMapNode,const csVector3&,XVector) %cs_attribute(iMapNode,const csVector3&,YVector) %cs_attribute(iMapNode,const csVector3&,ZVector) %cs_attribute_writeonly(iMapNode,iSector *,Sector,SetSector) /* iPagingFormerState */ %cs_attribute_writeonly(iPagingFormerState,csVector3,Scale,SetScale) %cs_attribute_writeonly(iPagingFormerState,csVector3,Offset,SetOffset) /* iProgressMeter */ %cs_attribute(iProgressMeter,int,Total) %cs_attribute(iProgressMeter,int,Current,GetCurrent) %cs_attribute(iProgressMeter,int,Granularity) /* iStandardReporterListener */ %cs_attribute_writeonly(iStandardReporterListener,iConsoleOutput*,OutputConsole,SetOutputConsole) %cs_attribute_writeonly(iStandardReporterListener,iNativeWindowManager*,NativeWindowManager,SetNativeWindowManager) %cs_attribute_writeonly(iStandardReporterListener,iReporter*,Reporter,SetReporter) %cs_attribute(iStandardReporterListener,const char*,DebugFile,GetDebugFile) /* iReporterIterator */ %cs_attribute(iReporterIterator,bool,Next,HasNext) %cs_attribute(iReporterIterator,int,MessageSeverity,GetMessageSeverity) %cs_attribute(iReporterIterator,const char*,MessageId,GetMessageId) %cs_attribute(iReporterIterator,const char*,MessageDescription,GetMessageDescription) /* iReporter */ %cs_attribute(iReporter,csPtr,MessageIterator,GetMessageIterator) /* iConsoleInput */ %cs_attribute(iConsoleInput,iConsoleExecCallback*,ExecuteCallback) %cs_attribute(iConsoleInput,iConsoleCompletionCallback*,CompletionCallback) %cs_attribute(iConsoleInput,int,CurLine,GetCurLine) %cs_attribute(iConsoleInput,int,BufferSize) %cs_attribute_writeonly(iConsoleInput,const char *,Prompt,SetPrompt) /* iConsoleOutput */ %cs_attribute_writeonly(iConsoleOutput,int,BufferSize,SetBufferSize) %cs_attribute(iConsoleOutput,bool,Transparency) %cs_attribute_writeonly(iConsoleOutput,iFont *,Font,SetFont) %cs_attribute(iConsoleOutput,int,TopLine,GetTopLine) %cs_attribute(iConsoleOutput,int,CursorStyle) %cs_attribute(iConsoleOutput,bool,Visible) %cs_attribute_writeonly(iConsoleOutput,int,CursorPos,SetCursorPos) %cs_attribute(iConsoleOutput,int,MaxLineWidth,GetMaxLineWidth) /* iDynamicSystem */ %cs_attribute(iDynamicSystem,const csVector3,Gravity) %cs_attribute(iDynamicSystem,float,LinearDampener) %cs_attribute(iDynamicSystem,float,RollingDampener) %cs_attribute(iDynamicSystem,int,BodysCount,GetBodysCount) %cs_attribute(iDynamicSystem,iDynamicsMoveCallback*,DefaultMoveCallback,GetDefaultMoveCallback) %cs_attribute(iDynamicSystem,int,ColliderCount,GetColliderCount) /* iRigidBody */ %cs_attribute(iRigidBody,const csVector3,Position) %cs_attribute(iRigidBody,const csMatrix3,Orientation) %cs_attribute(iRigidBody,const csOrthoTransform,Transform) %cs_attribute(iRigidBody,const csVector3,LinearVelocity) %cs_attribute(iRigidBody,const csVector3,AngularVelocity) %cs_attribute(iRigidBody,float,Mass,GetMass) %cs_attribute(iRigidBody,csVector3,Center,GetCenter) %cs_attribute(iRigidBody,csMatrix3,Inertia,GetInertia) %cs_attribute(iRigidBody,const csVector3,Force,GetForce) %cs_attribute(iRigidBody,const csVector3,Torque,GetTorque) %cs_attribute(iRigidBody,iMeshWrapper*,AttachedMesh,GetAttachedMesh) %cs_attribute(iRigidBody,iLight*,AttachedLight,GetAttachedLight) %cs_attribute(iRigidBody,iCamera*,AttachedCamera,GetAttachedCamera) %cs_attribute_writeonly(iRigidBody,iDynamicsMoveCallback*,MoveCallback,SetMoveCallback) %cs_attribute_writeonly(iRigidBody,iDynamicsCollisionCallback*,CollisionCallback,SetCollisionCallback) %cs_attribute(iRigidBody,int,ColliderCount,GetColliderCount) /* iDynamicsSystemCollider */ %cs_attribute_writeonly(iDynamicsSystemCollider,iDynamicsColliderCollisionCallback*,CollisionCallback,SetCollisionCallback) %cs_attribute(iDynamicsSystemCollider,float,Friction) %cs_attribute(iDynamicsSystemCollider,float,Softness) %cs_attribute(iDynamicsSystemCollider,float,Density) %cs_attribute(iDynamicsSystemCollider,float,Elasticity) %cs_attribute(iDynamicsSystemCollider,csColliderGeometryType,GeometryType,GetGeometryType) %cs_attribute(iDynamicsSystemCollider,csOrthoTransform,Transform) %cs_attribute(iDynamicsSystemCollider,csOrthoTransform,LocalTransform,GetLocalTransform) %cs_attribute(iDynamicsSystemCollider,bool,Static,IsStatic) /* iJoint */ %cs_attribute(iJoint,csOrthoTransform,Transform) %cs_attribute(iJoint,bool,XTransConstrained,IsXTransConstrained) %cs_attribute(iJoint,bool,YTransConstrained,IsYTransConstrained) %cs_attribute(iJoint,bool,ZTransConstrained,IsZTransConstrained) %cs_attribute(iJoint,csVector3,MinimumDistance) %cs_attribute(iJoint,csVector3,MaximumDistance) %cs_attribute(iJoint,bool,XRotConstrained,IsXRotConstrained) %cs_attribute(iJoint,bool,YRotConstrained,IsYRotConstrained) %cs_attribute(iJoint,bool,ZRotConstrained,IsZRotConstrained) %cs_attribute(iJoint,csVector3,MinimumAngle) %cs_attribute(iJoint,csVector3,MaximumAngle) %cs_attribute(iJoint,csVector3,Bounce) %cs_attribute(iJoint,csVector3,DesiredVelocity) %cs_attribute(iJoint,csVector3,MaxForce) /* iSequence */ %cs_attribute(iSequence,csSequenceOp*,FirstSequence,GetFirstSequence) %cs_attribute(iSequence,bool,Empty,IsEmpty) /* iSequenceManager */ %cs_attribute(iSequenceManager,bool,Empty,IsEmpty) %cs_attribute(iSequenceManager,bool,Suspended,IsSuspended) %cs_attribute(iSequenceManager,csTicks,MainTime,GetMainTime) %cs_attribute(iSequenceManager,csTicks,DeltaTime,GetDeltaTime) %cs_attribute(iSequenceManager,uint,UniqueID,GetUniqueID) /* iView */ %cs_attribute(iView,iEngine*,Engine) %cs_attribute(iView,iCamera*,Camera) %cs_attribute(iView,iGraphics3D*,Context) %cs_attribute(iView,iClipper2D*,Clipper,GetClipper) %cs_attribute_writeonly(iView,bool,AutoResize,SetAutoResize) /* iParameterESM */ %cs_attribute(iParameterESM,bool,Constant,IsConstant) /* iEngineSequenceParameters */ %cs_attribute(iEngineSequenceParameters,size_t,ParameterCount,GetParameterCount) /* iSequenceWrapper */ %cs_attribute(iSequenceWrapper,iSequence*,Sequence,GetSequence) %cs_attribute(iSequenceWrapper,iEngineSequenceParameters*,BaseParameterBlock,GetBaseParameterBlock) /* iSequenceTrigger */ %cs_attribute(iSequenceTrigger,bool,Enabled,IsEnabled,SetEnabled) %cs_attribute(iSequenceTrigger,iEngineSequenceParameters*,Parameters) %cs_attribute(iSequenceTrigger,iSequenceWrapper*,FiredSequence,GetFiredSequence) /* iEngineSequenceManager */ %cs_attribute(iEngineSequenceManager,iSequenceManager*,SequenceManager,GetSequenceManager) %cs_attribute(iEngineSequenceManager,size_t,TriggerCount,GetTriggerCount) %cs_attribute(iEngineSequenceManager,size_t,SequenceCount,GetSequenceCount) /* iKDTreeUserData */ %cs_attribute(iKDTreeUserData,int,SupportedTests,GetSupportedTests) /* iMeshWrapper */ %cs_attribute(iMeshWrapper,iMeshObject*,MeshObject) %cs_attribute(iMeshWrapper,iPortalContainer*,PortalContainer,GetPortalContainer) %cs_attribute(iMeshWrapper,iLightingInfo*,LightingInfo,GetLightingInfo) %cs_attribute(iMeshWrapper,iShadowReceiver*,ShadowReceiver,GetShadowReceiver) %cs_attribute(iMeshWrapper,iShadowCaster*,ShadowCaster,GetShadowCaster) %cs_attribute_writeonly(iMeshWrapper,iMeshFactoryWrapper*,Factory,SetFactory) %cs_attribute(iMeshWrapper,iMovable*,Movable,GetMovable) %cs_attribute(iMeshWrapper,int,DrawCallbackCount,GetDrawCallbackCount) %cs_attribute(iMeshWrapper,long,RenderPriority) %cs_attribute_writeonly(iMeshWrapper,long,RenderPriorityRecursive,SetRenderPriorityRecursive) %cs_attribute(iMeshWrapper,csFlags&,Flags,GetFlags) %cs_attribute(iMeshWrapper,csZBufMode,ZBufMode) %cs_attribute_writeonly(iMeshWrapper,csZBufMode,ZBufModeRecursive,SetZBufModeRecursive) %cs_attribute(iMeshWrapper,float,MinimumRenderDistance) %cs_attribute(iMeshWrapper,float,MaximumRenderDistance) %cs_attribute(iMeshWrapper,iSharedVariable*,MinimumRenderDistanceVar) %cs_attribute(iMeshWrapper,iSharedVariable*,MaximumRenderDistanceVar) %cs_attribute(iMeshWrapper,iLODControl*,StaticLOD,GetStaticLOD) %cs_attribute(iMeshWrapper,iShaderVariableContext*,SVContext,GetSVContext) /* iMeshFactoryWrapper */ %cs_attribute(iMeshFactoryWrapper,iMeshObjectFactory*,MeshObjectFactory) %cs_attribute(iMeshFactoryWrapper,csFlags&,Flags,GetFlags) %cs_attribute(iMeshFactoryWrapper,iMeshFactoryWrapper*,ParentContainer) %cs_attribute(iMeshFactoryWrapper,iMeshFactoryList*,Children,GetChildren) %cs_attribute(iMeshFactoryWrapper,csReversibleTransform&,Transform) %cs_attribute(iMeshFactoryWrapper,csZBufMode,ZBufMode) %cs_attribute_writeonly(iMeshFactoryWrapper,csZBufMode,ZBufModeRecursive,SetZBufModeRecursive) %cs_attribute(iMeshFactoryWrapper,long,RenderPriority) %cs_attribute_writeonly(iMeshFactoryWrapper,long,RenderPriorityRecursive,SetRenderPriorityRecursive) %cs_attribute(iMeshFactoryWrapper,iShaderVariableContext*,SVContext,GetSVContext) /* iMeshList */ %cs_attribute(iMeshList,int,Count,GetCount) /* iMeshFactoryList */ %cs_attribute(iMeshFactoryList,int,Count,GetCount) /* iMeshWrapperIterator */ %cs_attribute(iMeshWrapperIterator,bool,Next,HasNext) /* iRenderView */ %cs_attribute(iRenderView,csRenderContext*,RenderContext,GetRenderContext) %cs_attribute(iRenderView,iEngine*,Engine,GetEngine) %cs_attribute(iRenderView,iGraphics2D*,Graphics2D,GetGraphics2D) %cs_attribute(iRenderView,iGraphics3D*,Graphics3D,GetGraphics3D) %cs_attribute(iRenderView,iClipper2D*,Clipper) %cs_attribute(iRenderView,iCamera*,Camera,GetCamera) %cs_attribute(iRenderView,iSector*,ThisSector) %cs_attribute(iRenderView,iSector*,PreviousSector) %cs_attribute(iRenderView,iPortal*,LastPortal) %cs_attribute(iRenderView,iCamera*,OriginalCamera,GetOriginalCamera) %cs_attribute(iRenderView,uint,CurrentFrameNumber,GetCurrentFrameNumber) %cs_attribute(iRenderView,int,RenderRecursionLevel) %cs_attribute(iRenderView,bool,ClipperRequired,IsClipperRequired) /* iMaterialWrapper */ %cs_attribute(iMaterialWrapper,iMaterial*,Material) %cs_attribute(iMaterialWrapper,bool,VisitRequired,IsVisitRequired) /* iMaterialEngine */ %cs_attribute(iMaterialEngine,bool,VisitRequired,IsVisitRequired) /* iMaterialList */ %cs_attribute(iMaterialList,int,Count,GetCount) /* iSector */ %cs_attribute(iSector,iMeshList*,Meshes,GetMeshes) %cs_attribute(iSector,const csSet >&,PortalMeshes,GetPortalMeshes) %cs_attribute(iSector,int,RecLevel,GetRecLevel) %cs_attribute(iSector,iRenderLoop*,RenderLoop) %cs_attribute(iSector,size_t,MeshGeneratorCount,GetMeshGeneratorCount) %cs_attribute(iSector,iLightList*,Lights,GetLights) %cs_attribute(iSector,csColor,DynamicAmbientLight) %cs_attribute(iSector,uint,DynamicAmbientVersion,GetDynamicAmbientVersion) %cs_attribute(iSector,iVisibilityCuller*,VisibilityCuller,GetVisibilityCuller) %cs_attribute(iSector,int,SectorCallbackCount,GetSectorCallbackCount) %cs_attribute_writeonly(iSector,bool,LightCulling,SetLightCulling) %cs_attribute(iSector,bool,LightCullingEnabled,IsLightCullingEnabled) %cs_attribute(iSector,iShaderVariableContext*,SVContext,GetSVContext) /* iSectorList */ %cs_attribute(iSectorList,int,Count,GetCount) /* iSectorIterator */ %cs_attribute(iSectorIterator,bool,Next,HasNext) %cs_attribute(iSectorIterator,const csVector3&,LastPosition,GetLastPosition) /* iTextureWrapper */ %cs_attribute(iTextureWrapper,iImage*,ImageFile) %cs_attribute(iTextureWrapper,iTextureHandle*,TextureHandle) %cs_attribute(iTextureWrapper,int,Flags) %cs_attribute(iTextureWrapper,iTextureCallback*,UseCallback) %cs_attribute(iTextureWrapper,bool,VisitRequired,IsVisitRequired) %cs_attribute_writeonly(iTextureWrapper,bool,KeepImage,SetKeepImage) %cs_attribute(iTextureWrapper,const char*,TextureClass) /* iTextureList */ %cs_attribute(iTextureList,int,Count,GetCount) /* iPortal */ %cs_attribute(iPortal,const char*,Name) %cs_attribute(iPortal,iSector*,Sector) %cs_attribute(iPortal,const csVector3*,Vertices,GetVertices) %cs_attribute(iPortal,const csVector3*,WorldVertices,GetWorldVertices) %cs_attribute(iPortal,int*,VertexIndices,GetVertexIndices) %cs_attribute(iPortal,int,VertexIndicesCount,GetVertexIndicesCount) %cs_attribute(iPortal,const csPlane3&,ObjectPlane,GetObjectPlane) %cs_attribute(iPortal,const csPlane3&,WorldPlane,GetWorldPlane) %cs_attribute(iPortal,csFlags&,Flags,GetFlags) %cs_attribute(iPortal,int,MaximumSectorVisit) %cs_attribute(iPortal,int,PortalCallbackCount,GetPortalCallbackCount) %cs_attribute(iPortal,int,MissingSectorCallbackCount,GetMissingSectorCallbackCount) %cs_attribute(iPortal,iTextureHandle*,TextureFilter,GetTextureFilter) %cs_attribute_writeonly(iPortal,const csPlane3&,Mirror,SetMirror) %cs_attribute(iPortal,size_t,VerticesCount,GetVerticesCount) /* iObjectWatcher */ %cs_attribute(iObjectWatcher,int,WatchedLightCount,GetWatchedLightCount) %cs_attribute(iObjectWatcher,int,WatchedMovableCount,GetWatchedMovableCount) %cs_attribute(iObjectWatcher,int,WatchedSectorCount,GetWatchedSectorCount) %cs_attribute(iObjectWatcher,uint32,WatchNumber,GetWatchNumber) %cs_attribute(iObjectWatcher,int,LastOperation,GetLastOperation) %cs_attribute(iObjectWatcher,iLight*,LastLight,GetLastLight) %cs_attribute(iObjectWatcher,iMovable*,LastMovable,GetLastMovable) %cs_attribute(iObjectWatcher,iSector*,LastSector,GetLastSector) %cs_attribute(iObjectWatcher,iMeshWrapper*,LastMeshWrapper,GetLastMeshWrapper) /* iImposter */ %cs_attribute(iImposter,bool,ImposterActive) %cs_attribute_writeonly(iImposter,iSharedVariable*,MinDistance,SetMinDistance) %cs_attribute_writeonly(iImposter,iSharedVariable*,RotationTolerance,SetRotationTolerance) /* iCollection */ %cs_attribute(iCollection,int,ObjectCount,GetObjectCount) /* iCollectionList */ %cs_attribute(iCollectionList,int,Count,GetCount) /* iSceneNode */ %cs_attribute(iSceneNode,iMovable*,Movable,GetMovable) %cs_attribute(iSceneNode,iSceneNode*,Parent) %cs_attribute(iSceneNode,const csRefArray&,Children,GetChildren) %cs_attribute(iSceneNode,csPtr,ChildrenArray,GetChildrenArray) /* iEngine */ %cs_attribute(iEngine,int,LightingCacheMode) %cs_attribute(iEngine,iCacheManager*,CacheManager) %cs_attribute_writeonly(iEngine,const char* vfspath,VFSCacheManager,SetVFSCacheManager) %cs_attribute(iEngine,int,MaxLightmapAspectRatio,GetMaxLightmapAspectRatio) %cs_attribute(iEngine,long,SkyRenderPriority,GetSkyRenderPriority) %cs_attribute(iEngine,long,PortalRenderPriority,GetPortalRenderPriority) %cs_attribute(iEngine,long,WallRenderPriority,GetWallRenderPriority) %cs_attribute(iEngine,long,ObjectRenderPriority,GetObjectRenderPriority) %cs_attribute(iEngine,long,AlphaRenderPriority,GetAlphaRenderPriority) %cs_attribute(iEngine,int,RenderPriorityCount,GetRenderPriorityCount) %cs_attribute(iEngine,iMaterialList*,MaterialList,GetMaterialList) %cs_attribute(iEngine,int,TextureFormat,GetTextureFormat) %cs_attribute(iEngine,iTextureList*,TextureList,GetTextureList) %cs_attribute(iEngine,iSectorList*,Sectors,GetSectors) %cs_attribute(iEngine,iMeshList*,Meshes,GetMeshes) %cs_attribute(iEngine,iMeshFactoryList*,MeshFactories,GetMeshFactories) %cs_attribute(iEngine,iRegionList*,Regions,GetRegions) %cs_attribute(iEngine,iCameraPositionList*,CameraPositions,GetCameraPositions) %cs_attribute(iEngine,bool,ClearZBuf) %cs_attribute(iEngine,bool,DefaultClearZBuf,GetDefaultClearZBuf) %cs_attribute(iEngine,bool,ClearScreen) %cs_attribute(iEngine,bool,DefaultClearScreen,GetDefaultClearScreen) %cs_attribute(iEngine,int,BeginDrawFlags,GetBeginDrawFlags) %cs_attribute(iEngine,iRenderView*,TopLevelClipper,GetTopLevelClipper) %cs_attribute_writeonly(iEngine,iTextureHandle*,Context,SetContext) %cs_attribute(iEngine,iRenderLoopManager*,RenderLoopManager,GetRenderLoopManager) %cs_attribute(iEngine,iRenderLoop*,CurrentDefaultRenderloop) %cs_attribute(iEngine,uint,CurrentFrameNumber,GetCurrentFrameNumber) %cs_attribute(iEngine,bool,SaveableFlag) %cs_attribute(iEngine,iSharedVariableList*,VariableList,GetVariableList) %cs_attribute(iEngine,iCollectionList*,Collections,GetCollections) /* iLight */ %cs_attribute(iLight,const char*,LightID,GetLightID) %cs_attribute(iLight,csLightDynamicType,DynamicType,GetDynamicType) %cs_attribute(iLight,const csVector3&,Center) %cs_attribute(iLight,const csVector3,FullCenter,GetFullCenter) %cs_attribute(iLight,const csColor&,Color) %cs_attribute(iLight,const csColor&,SpecularColor) %cs_attribute(iLight,csLightType,Type) %cs_attribute(iLight,csLightAttenuationMode,AttenuationMode) %cs_attribute_writeonly(iLight,const csVector3&,AttenuationConstants,SetAttenuationConstants) %cs_attribute(iLight,float,CutoffDistance) %cs_attribute(iLight,float,DirectionalCutoffRadius) %cs_attribute(iLight,iBaseHalo*,Halo,GetHalo) %cs_attribute(iLight,csFlags&,Flags,GetFlags) %cs_attribute(iLight,int,LightCallbackCount,GetLightCallbackCount) %cs_attribute(iLight,uint32,LightNumber,GetLightNumber) %cs_attribute(iLight,iShaderVariableContext*,SVContext,GetSVContext) /* iLightList */ %cs_attribute(iLightList,int,Count,GetCount) /* iLightingProcessInfo */ %cs_attribute(iLightingProcessInfo,iLight*,Light,GetLight) %cs_attribute(iLightingProcessInfo,bool,Dynamic,IsDynamic) %cs_attribute(iLightingProcessInfo,const csColor&,Color) /* iLightIterator */ %cs_attribute(iLightIterator,bool,Next,HasNext) %cs_attribute(iLightIterator,iSector*,LastSector,GetLastSector) /* iPortalContainer */ %cs_attribute(iPortalContainer,int,PortalCount,GetPortalCount) /* iShadowIterator */ %cs_attribute(iShadowIterator,bool,Next,HasNext) %cs_attribute(iShadowIterator,void*,UserData,GetUserData) %cs_attribute(iShadowIterator,bool,Relevant,IsRelevant) %cs_attribute(iShadowIterator,iShadowBlock*,CurrentShadowBlock,GetCurrentShadowBlock) %cs_attribute(iShadowIterator,iShadowBlock*,NextShadowBlock,GetNextShadowBlock) /* iShadowBlock */ %cs_attribute(iShadowBlock,int,ShadowCount,GetShadowCount) %cs_attribute(iShadowBlock,const csBox3&,BoundingBox,GetBoundingBox) /* iShadowBlockList */ %cs_attribute(iShadowBlockList,iShadowBlock*,FirstShadowBlock,GetFirstShadowBlock) %cs_attribute(iShadowBlockList,iShadowBlock*,LastShadowBlock,GetLastShadowBlock) /* iRenderLoopManager */ /* iSharedVariable */ %cs_attribute_writeonly(iSharedVariable,const char *,Name,SetName) %cs_attribute(iSharedVariable,const csColor&,Color) %cs_attribute(iSharedVariable,const csVector3&,Vector) %cs_attribute(iSharedVariable,const char*,String) %cs_attribute(iSharedVariable,int,Type,GetType) /* iSharedVariableList */ %cs_attribute(iSharedVariableList,int,Count,GetCount) /* iLightSectorInfluence */ %cs_attribute(iLightSectorInfluence,iSector*,Sector,GetSector) %cs_attribute(iLightSectorInfluence,iLight*,Light,GetLight) %cs_attribute(iLightSectorInfluence,const csFrustum*,Frustum,GetFrustum) /* iLightManager */ /* iLODControl */ /* iFrustumView */ %cs_attribute(iFrustumView,csFrustumContext*,FrustumContext) %cs_attribute_writeonly(iFrustumView,csFrustumViewObjectFunc*,ObjectFunction,SetObjectFunction) %cs_attribute(iFrustumView,float,Radius,GetRadius) %cs_attribute(iFrustumView,float,SquaredRadius,GetSquaredRadius) %cs_attribute(iFrustumView,iFrustumViewUserdata*,Userdata) /* iVisibilityObjectIterator */ %cs_attribute(iVisibilityObjectIterator,bool,Next,HasNext) /* iVisibilityObject */ %cs_attribute(iVisibilityObject,iMovable*,Movable,GetMovable) %cs_attribute(iVisibilityObject,iMeshWrapper*,MeshWrapper,GetMeshWrapper) %cs_attribute(iVisibilityObject,iObjectModel*,ObjectModel,GetObjectModel) %cs_attribute(iVisibilityObject,csFlags&,CullerFlags,GetCullerFlags) /* iCameraPosition */ %cs_attribute_writeonly(iCameraPosition,const char *,Sector,SetSector) %cs_attribute_writeonly(iCameraPosition,const csVector3,Position,SetPosition) %cs_attribute_writeonly(iCameraPosition,const csVector3,UpwardVector,SetUpwardVector) %cs_attribute_writeonly(iCameraPosition,const csVector3,ForwardVector,SetForwardVector) %cs_attribute(iCameraPosition,csPlane3*,FarPlane) /* iCameraPositionList */ %cs_attribute(iCameraPositionList,int,Count,GetCount) /* iBaseHalo */ %cs_attribute(iBaseHalo,float,Intensity) %cs_attribute(iBaseHalo,csHaloType,Type,GetType) /* iCrossHalo */ %cs_attribute(iCrossHalo,float,IntensityFactor) %cs_attribute(iCrossHalo,float,CrossFactor) /* iNovaHalo */ %cs_attribute(iNovaHalo,int,RandomSeed) %cs_attribute(iNovaHalo,int,SpokeCount) %cs_attribute(iNovaHalo,float,RoundnessFactor) /* iFlareHalo */ /* iRegion */ /* iRegionList */ %cs_attribute(iRegionList,int,Count,GetCount) /* iMovable */ %cs_attribute(iMovable,iSceneNode*,SceneNode,GetSceneNode) %cs_attribute_writeonly(iMovable,iSector*,Sector,SetSector) %cs_attribute(iMovable,iSectorList*,Sectors,GetSectors) %cs_attribute(iMovable,const csVector3&,Position,GetPosition) %cs_attribute(iMovable,const csVector3,FullPosition,GetFullPosition) %cs_attribute(iMovable,csReversibleTransform&,Transform,GetTransform) %cs_attribute(iMovable,csReversibleTransform,FullTransform,GetFullTransform) %cs_attribute(iMovable,long,UpdateNumber,GetUpdateNumber) %cs_attribute(iMovable,bool,TransformIdentity,IsTransformIdentity) %cs_attribute(iMovable,bool,FullTransformIdentity,IsFullTransformIdentity) /* iMeshGeneratorGeometry */ %cs_attribute(iMeshGeneratorGeometry,size_t,FactoryCount,GetFactoryCount) %cs_attribute(iMeshGeneratorGeometry,float,Radius) %cs_attribute(iMeshGeneratorGeometry,float,Density) %cs_attribute_writeonly(iMeshGeneratorGeometry,float,DefaultDensityMaterialFactor,SetDefaultDensityMaterialFactor) /* iMeshGenerator */ %cs_attribute(iMeshGenerator,const csBox3&,SampleBox) %cs_attribute(iMeshGenerator,int,CellCount) %cs_attribute(iMeshGenerator,int,BlockCount) %cs_attribute(iMeshGenerator,size_t,GeometryCount,GetGeometryCount) %cs_attribute(iMeshGenerator,size_t,MeshCount,GetMeshCount) /* iCamera */ %cs_attribute(iCamera,int,FOV,GetFOV) %cs_attribute(iCamera,float,InvFOV,GetInvFOV) %cs_attribute(iCamera,float,FOVAngle,GetFOVAngle) %cs_attribute(iCamera,float,ShiftX,GetShiftX) %cs_attribute(iCamera,float,ShiftY,GetShiftY) %cs_attribute(iCamera,iSector*,Sector) %cs_attribute(iCamera,bool,Mirrored,IsMirrored,SetMirrored) %cs_attribute(iCamera,csPlane3*,FarPlane) %cs_attribute(iCamera,long,CameraNumber,GetCameraNumber) %cs_attribute(iCamera,bool,OnlyPortals,GetOnlyPortals) /* iRenderStepContainer */ %cs_attribute(iRenderStepContainer,size_t,StepCount,GetStepCount) /* iGenericRenderStep */ %cs_attribute(iGenericRenderStep,const char*,ShaderType) %cs_attribute(iGenericRenderStep,bool,ZOffset) %cs_attribute(iGenericRenderStep,bool,PortalTraversal) %cs_attribute(iGenericRenderStep,csZBufMode,ZBufMode) %cs_attribute(iGenericRenderStep,iShader*,DefaultShader) /* iMaterial */ /* iTextureHandle */ %cs_attribute(iTextureHandle,int,Flags,GetFlags) %cs_attribute(iTextureHandle,int,TextureTarget,GetTextureTarget) %cs_attribute(iTextureHandle,const char*,ImageName,GetImageName) %cs_attribute(iTextureHandle,bool,AlphaMap,GetAlphaMap) %cs_attribute(iTextureHandle,csAlphaMode::AlphaType,AlphaType) %cs_attribute(iTextureHandle,const char*,TextureClass) /* iNativeWindow */ /* iFont */ %cs_attribute(iFont,float,Size,GetSize) %cs_attribute(iFont,int,Descent,GetDescent) %cs_attribute(iFont,int,Ascent,GetAscent) %cs_attribute(iFont,int,TextHeight,GetTextHeight) %cs_attribute(iFont,int,UnderlinePosition,GetUnderlinePosition) %cs_attribute(iFont,int,UnderlineThickness,GetUnderlineThickness) /* iFontServer */ %cs_attribute(iFontServer,bool,WarnOnError) /* iWxWindow */ %cs_attribute_writeonly(iWxWindow,wxWindow*,Parent,SetParent) %cs_attribute(iWxWindow,wxWindow*,Window,GetWindow) /* iCursor */ /* iRenderBuffer */ %cs_attribute(iRenderBuffer,int,ComponentCount,GetComponentCount) %cs_attribute(iRenderBuffer,csRenderBufferComponentType,ComponentType,GetComponentType) %cs_attribute(iRenderBuffer,csRenderBufferType,BufferType,GetBufferType) %cs_attribute(iRenderBuffer,size_t,Size,GetSize) %cs_attribute(iRenderBuffer,size_t,Stride,GetStride) %cs_attribute(iRenderBuffer,size_t,ElementDistance,GetElementDistance) %cs_attribute(iRenderBuffer,size_t,Offset,GetOffset) %cs_attribute(iRenderBuffer,uint,Version,GetVersion) %cs_attribute(iRenderBuffer,iRenderBuffer*,MasterBuffer,GetMasterBuffer) %cs_attribute(iRenderBuffer,bool,IndexBuffer,IsIndexBuffer) %cs_attribute(iRenderBuffer,size_t,RangeStart,GetRangeStart) %cs_attribute(iRenderBuffer,size_t,RangeEnd,GetRangeEnd) %cs_attribute(iRenderBuffer,size_t,ElementCount,GetElementCount) /* iHalo */ %cs_attribute(iHalo,int,Width,GetWidth) %cs_attribute(iHalo,int,Height,GetHeight) /* iGraphicsMemory */ %cs_attribute(iGraphicsMemory,unsigned char*,Image,GetImage) /* iRendererLightmap */ %cs_attribute_writeonly(iRendererLightmap,csRGBcolor*,Data,SetData) %cs_attribute_writeonly(iRendererLightmap,int,LightCellSize,SetLightCellSize) /* iSuperLightmap */ %cs_attribute(iSuperLightmap,iTextureHandle*,Texture,GetTexture) /* iTextureManager */ %cs_attribute(iTextureManager,int,TextureFormat,GetTextureFormat) /* iOffscreenCanvasCallback */ /* iGraphics2D */ %cs_attribute(iGraphics2D,int,Width,GetWidth) %cs_attribute(iGraphics2D,int,Height,GetHeight) %cs_attribute(iGraphics2D,int,Page,GetPage) %cs_attribute(iGraphics2D,bool,DoubleBufferState,GetDoubleBufferState) %cs_attribute(iGraphics2D,csPixelFormat const*,PixelFormat,GetPixelFormat) %cs_attribute(iGraphics2D,int,PixelBytes,GetPixelBytes) %cs_attribute(iGraphics2D,int,PalEntryCount,GetPalEntryCount) %cs_attribute(iGraphics2D,iNativeWindow*,NativeWindow,GetNativeWindow) %cs_attribute(iGraphics2D,bool,FullScreen) %cs_attribute(iGraphics2D,float,Gamma) %cs_attribute(iGraphics2D,const char*,Name,GetName) /* iGraphics3D */ %cs_attribute(iGraphics3D,int,Width,GetWidth) %cs_attribute(iGraphics3D,int,Height,GetHeight) %cs_attribute(iGraphics3D,float,PerspectiveAspect) %cs_attribute(iGraphics3D,iTextureHandle*,RenderTarget,GetRenderTarget) %cs_attribute(iGraphics3D,iClipper2D*,Clipper,GetClipper) %cs_attribute(iGraphics3D,int,ClipType,GetClipType) %cs_attribute(iGraphics3D,csZBufMode,ZMode) %cs_attribute_writeonly(iGraphics3D,int,ShadowState,SetShadowState) %cs_attribute(iGraphics3D,const csReversibleTransform&,WorldToCamera) /* iXWindowEmbed */ %cs_attribute_writeonly(iXWindowEmbed,Window,Window,SetWindow) %cs_attribute_writeonly(iXWindowEmbed,Display *,Display,SetDisplay) /* iWin32Embed */ %cs_attribute_writeonly(iWin32Embed,HWND *,Window,SetWindow) /* iQtWindow */ %cs_attribute_writeonly(iQtWindow,QWidget*,Parent,SetParent) %cs_attribute(iQtWindow,QWidget*,Window,GetWindow) /* iShaderVariableContext */ %cs_attribute(iShaderVariableContext,const csRefArray&,ShaderVariables,GetShaderVariables) %cs_attribute(iShaderVariableContext,bool,Empty,IsEmpty) /* iShaderManager */ %cs_attribute(iShaderManager,iShaderVarStack*,ShaderVariableStack,GetShaderVariableStack) %cs_attribute(iShaderManager,const csArray&,ActiveLights) /* iShader */ %cs_attribute(iShader,const char*,FileName) /* iShaderPriorityList */ %cs_attribute(iShaderPriorityList,size_t,Count,GetCount) /* iShaderCompiler */ %cs_attribute(iShaderCompiler,const char*,Name,GetName) /* iLibraryReference */ %cs_attribute(iLibraryReference,const char*,File,GetFile) %cs_attribute(iLibraryReference,const char*,Path,GetPath) %cs_attribute(iLibraryReference,bool,CheckDupes,GetCheckDupes) /* iAddonReference */ %cs_attribute(iAddonReference,const char*,Plugin,GetPlugin) %cs_attribute(iAddonReference,const char*,ParamsFile,GetParamsFile) %cs_attribute(iAddonReference,iBase*,AddonObject,GetAddonObject) /* iModelLoader */ /* iSaverFile */ %cs_attribute(iSaverFile,const char*,File,GetFile) %cs_attribute(iSaverFile,int,FileType,GetFileType) /* iLoaderContext */ %cs_attribute(iLoaderContext,iRegion*,Region,GetRegion) /* iLoaderStatus */ %cs_attribute(iLoaderStatus,bool,Ready,IsReady) %cs_attribute(iLoaderStatus,bool,Error,IsError) /* iLoader */ %cs_attribute(iLoader,bool,AutoRegions) /* iRefTracker */ /* iEventHandlerRegistry */ /* iEventNameRegistry */ /* iString */ %cs_attribute(iString,size_t,Capacity) %cs_attribute(iString,size_t,GrowsBy) %cs_attribute(iString,bool,Empty,IsEmpty) /* iObject */ %cs_attribute_writeonly(iObject,const char *,Name,SetName) %cs_attribute(iObject,uint,ID,GetID) %cs_attribute(iObject,iObject*,ObjectParent) %cs_attribute(iObject,csPtr,Iterator,GetIterator) /* iObjectIterator */ %cs_attribute(iObjectIterator,iObject*,ParentObj,GetParentObj) %cs_attribute(iObjectIterator,bool,Next,HasNext) /* iObjectRegistryIterator */ %cs_attribute(iObjectRegistryIterator,const char*,CurrentTag,GetCurrentTag) %cs_attribute(iObjectRegistryIterator,bool,Next,HasNext) /* iCommandLineParser */ %cs_attribute(iCommandLineParser,const char*,ResourceDir,GetResourceDir) %cs_attribute(iCommandLineParser,const char*,AppDir,GetAppDir) %cs_attribute(iCommandLineParser,const char*,AppPath,GetAppPath) /* iDataBuffer */ %cs_attribute(iDataBuffer,size_t,Size,GetSize) %cs_attribute(iDataBuffer,char*,Data,GetData) /* Name */ /* iPluginConfig */ /* iKeyboardDriver */ /* iMouseDriver */ /* iJoystickDriver */ /* iFile */ %cs_attribute(iFile,size_t,Size,GetSize) %cs_attribute(iFile,int,Status,GetStatus) %cs_attribute(iFile,size_t,Pos) /* iVFS */ %cs_attribute(iVFS,csRef,Mounts,GetMounts) /* iPluginIterator */ %cs_attribute(iPluginIterator,bool,Next,HasNext) /* iPluginManager */ %cs_attribute(iPluginManager,csPtr,Plugins,GetPlugins) /* iConfigFile */ %cs_attribute(iConfigFile,const char*,FileName,GetFileName) %cs_attribute(iConfigFile,iVFS*,VFS,GetVFS) %cs_attribute_writeonly(iConfigFile,const char *,EOFComment,SetEOFComment) /* iConfigIterator */ %cs_attribute(iConfigIterator,bool,Next,HasNext) %cs_attribute(iConfigIterator,int,Int,GetInt) %cs_attribute(iConfigIterator,float,Float,GetFloat) %cs_attribute(iConfigIterator,bool,Bool,GetBool) %cs_attribute(iConfigIterator,csPtr,Tuple,GetTuple) /* iEventQueue */ %cs_attribute(iEventQueue,iEventOutlet*,EventOutlet,GetEventOutlet) %cs_attribute(iEventQueue,bool,Empty,IsEmpty) /* iCacheManager */ %cs_attribute(iCacheManager,bool,ReadOnly,IsReadOnly,SetReadOnly) %cs_attribute(iCacheManager,const char*,CurrentType) %cs_attribute(iCacheManager,const char*,CurrentScope) /* iStringArray */ %cs_attribute(iStringArray,size_t,Size,GetSize) %cs_attribute(iStringArray,bool,Empty,IsEmpty) /* iConfigManager */ %cs_attribute(iConfigManager,iConfigFile*,DynamicDomain) %cs_attribute(iConfigManager,int,DynamicDomainPriority) /* iDebugHelper */ %cs_attribute(iDebugHelper,int,SupportedTests,GetSupportedTests) /* iKitchenSink */ %cs_attribute(iKitchenSink,bool,ShredderActive) /* iDocumentAttributeIterator */ %cs_attribute(iDocumentAttributeIterator,bool,Next,HasNext) /* iDocumentAttribute */ %cs_attribute(iDocumentAttribute,const char*,Name) %cs_attribute(iDocumentAttribute,const char*,Value) %cs_attribute(iDocumentAttribute,int,ValueAsInt) %cs_attribute(iDocumentAttribute,float,ValueAsFloat) %cs_attribute(iDocumentAttribute,bool,ValueAsBool,GetValueAsBool) /* iDocumentNodeIterator */ %cs_attribute(iDocumentNodeIterator,bool,Next,HasNext) /* iDocumentNode */ %cs_attribute(iDocumentNode,csDocumentNodeType,Type,GetType) %cs_attribute(iDocumentNode,const char*,Value) %cs_attribute_writeonly(iDocumentNode,int,ValueAsInt,SetValueAsInt) %cs_attribute_writeonly(iDocumentNode,float,ValueAsFloat,SetValueAsFloat) %cs_attribute(iDocumentNode,csRef,Parent,GetParent) %cs_attribute(iDocumentNode,const char*,ContentsValue,GetContentsValue) %cs_attribute(iDocumentNode,int,ContentsValueAsInt,GetContentsValueAsInt) %cs_attribute(iDocumentNode,float,ContentsValueAsFloat,GetContentsValueAsFloat) %cs_attribute(iDocumentNode,csRef,Attributes,GetAttributes) /* iDocument */ %cs_attribute(iDocument,csRef,Root,GetRoot) /* iVirtualClock */ %cs_attribute(iVirtualClock,csTicks,ElapsedTicks,GetElapsedTicks) %cs_attribute(iVirtualClock,csTicks,CurrentTicks,GetCurrentTicks) /* iEventTimer */ %cs_attribute(iEventTimer,size_t,EventCount,GetEventCount) /* iEventAttributeIterator */ %cs_attribute(iEventAttributeIterator,bool,Next,HasNext) /* iEvent */ %cs_attribute(iEvent,const csEventID,Name,GetName) %cs_attribute(iEvent,csRef,AttributeIterator,GetAttributeIterator) /* iEventPlug */ %cs_attribute(iEventPlug,unsigned,PotentiallyConflictingEvents,GetPotentiallyConflictingEvents) /* iEventCord */ %cs_attribute(iEventCord,bool,Pass) %cs_attribute(iEventCord,csEventID,Name,GetName) /* iStringSet */ %cs_attribute(iStringSet,size_t,Size,GetSize) %cs_attribute(iStringSet,bool,Empty,IsEmpty) /* iSoftShaderRenderInterface */ %cs_attribute_writeonly(iSoftShaderRenderInterface,iScanlineRenderer*,ScanlineRenderer,SetScanlineRenderer) /* iDefaultShader */ %cs_attribute(iDefaultShader,iDefaultScanlineRenderer*,DefaultRenderer,GetDefaultRenderer) /* iScanlineRenderer */ /* iDefaultScanlineRenderer */ %cs_attribute_writeonly(iDefaultScanlineRenderer,const csVector4&,FlatColor,SetFlatColor) %cs_attribute_writeonly(iDefaultScanlineRenderer,bool,ColorSum,SetColorSum) /* iShaderProgram */ /* iImageFileLoader */ %cs_attribute(iImageFileLoader,const csRGBpixel*,Palette,GetPalette) %cs_attribute(iImageFileLoader,const uint8*,Alpha,GetAlpha) %cs_attribute(iImageFileLoader,const char*,RawFormat,GetRawFormat) /* iAwsParmList */ /* iAwsKeyContainer */ /* iAws */ %cs_attribute_writeonly(iAws,iAwsPrefManager *,PrefMgr,SetPrefMgr) %cs_attribute(iAws,iStringSet*,StringTable,GetStringTable) %cs_attribute_writeonly(iAws,iAwsComponent *,TopComponent,SetTopComponent) %cs_attribute_writeonly(iAws,iAwsComponent *,FocusedComponent,SetFocusedComponent) %cs_attribute_writeonly(iAws,iAwsComponent *,Modal,SetModal) %cs_attribute(iAws,iAwsCanvas*,Canvas,GetCanvas) %cs_attribute_writeonly(iAws,unsigned int,Flag,SetFlag) %cs_attribute(iAws,unsigned int,Flags,GetFlags) /* iAwsPrefManager */ %cs_attribute_writeonly(iAwsPrefManager,iTextureManager *,TextureManager,SetTextureManager) %cs_attribute_writeonly(iAwsPrefManager,iFontServer *,FontServer,SetFontServer) %cs_attribute_writeonly(iAwsPrefManager,iFont*,DefaultFont,SetDefaultFont) %cs_attribute_writeonly(iAwsPrefManager,iAws *,WindowMgr,SetWindowMgr) /* iAwsSink */ %cs_attribute(iAwsSink,unsigned int,Error,GetError) /* iAwsLayoutManager */ %cs_attribute_writeonly(iAwsLayoutManager,iAwsComponent *,Owner,SetOwner) /* iAwsComponent */ %cs_attribute_writeonly(iAwsComponent,unsigned int,Flag,SetFlag) %cs_attribute_writeonly(iAwsComponent,iAwsComponent *,Parent,SetParent) %cs_attribute_writeonly(iAwsComponent,iAwsLayoutManager *,Layout,SetLayout) %cs_attribute_writeonly(iAwsComponent,bool,Focusable,SetFocusable) %cs_attribute(iAwsComponent,bool,Maximized,IsMaximized) %cs_attribute_writeonly(iAwsComponent,bool,Deaf,SetDeaf) %cs_attribute(iAwsComponent,unsigned long,ID) %cs_attribute(iAwsComponent,int,ChildCount,GetChildCount) %cs_attribute_writeonly(iAwsComponent,iAwsComponent *,ComponentAbove,SetComponentAbove) %cs_attribute_writeonly(iAwsComponent,iAwsComponent *,ComponentBelow,SetComponentBelow) %cs_attribute(iAwsComponent,int,TabLength,GetTabLength) %cs_attribute(iAwsComponent,bool,Children,HasChildren) %cs_attribute_writeonly(iAwsComponent,unsigned int,RedrawTag,SetRedrawTag) %cs_attribute_writeonly(iAwsComponent,iAwsComponent*,TopChild,SetTopChild) %cs_attribute(iAwsComponent,bool,MarkToDelete,GetMarkToDelete) /* iAwsKeyFactory */ %cs_attribute(iAwsKeyFactory,iAwsComponentNode*,ThisNode,GetThisNode) /* iAwsConnectionNodeFactory */ %cs_attribute(iAwsConnectionNodeFactory,awsConnectionNode*,ThisNode,GetThisNode) /* iAwsDockSite */ %cs_attribute(iAwsDockSite,int,Type,GetType) /* iAwsDockableWindow */ %cs_attribute(iAwsDockableWindow,iAwsDockSite*,DockSite,GetDockSite) /* iAws2 */ /* iBase */ %cs_attribute(iBase,int,RefCount,GetRefCount) /* iSCF */ /* iWin32Assistant */ %cs_attribute(iWin32Assistant,HINSTANCE,Instance,GetInstance) %cs_attribute(iWin32Assistant,bool,IsActive,GetIsActive) %cs_attribute(iWin32Assistant,int,CmdShow,GetCmdShow) %cs_attribute_writeonly(iWin32Assistant,int,Cursor,SetCursor) %cs_attribute_writeonly(iWin32Assistant,HCURSOR,HCursor,SetHCursor) %cs_attribute(iWin32Assistant,bool,OwnMessageLoop,HasOwnMessageLoop) /* iWin32Canvas */ %cs_attribute(iWin32Canvas,HWND,WindowHandle,GetWindowHandle) /* iTextureLoaderContext */ %cs_attribute(iTextureLoaderContext,const char*,Name,GetName) /* iProcTexture */ %cs_attribute(iProcTexture,bool,AlwaysAnimate) %cs_attribute(iProcTexture,iTextureFactory*,Factory,GetFactory) /* iFireTexture */ %cs_attribute(iFireTexture,int,PossibleBurn) %cs_attribute(iFireTexture,int,AdditionalBurn) %cs_attribute(iFireTexture,int,ContinuedBurn) %cs_attribute(iFireTexture,int,Smoothing) %cs_attribute(iFireTexture,int,Extinguish) %cs_attribute(iFireTexture,bool,SingleFlameMode) %cs_attribute(iFireTexture,int,HalfBase) %cs_attribute(iFireTexture,int,PostSmoothing) %cs_attribute_writeonly(iFireTexture,iGradient*,Palette,SetPalette) /* iQtTexture */ %cs_attribute_writeonly(iQtTexture,char *,File,SetFile) %cs_attribute_writeonly(iQtTexture,float,FPS,SetFPS) /* iTextureFactory */ %cs_attribute(iTextureFactory,iTextureType*,TextureType,GetTextureType) /* iCsPdpEffect */ /* iCsPdpSource */ %cs_attribute(iCsPdpSource,int,Width,GetWidth) %cs_attribute(iCsPdpSource,int,Height,GetHeight) /* TOTAL ATTRIBUTES: 1389 TOTAL UNHANDLED METHODS: 440 */