|
GameApi 28
Library used by GameApi Builder tool
|
#include <EffectI.hh>


Public Member Functions | |
| virtual | ~Array () |
| virtual I | Size () const =0 |
| Public Member Functions inherited from Function< I, T > | |
| virtual | ~Function () |
| virtual T | Index (I a) const=0 |
| virtual bool | IsValid (I i) const=0 |
Additional Inherited Members | |
| Public Types inherited from Function< I, T > | |
| typedef I | Domain |
| typedef T | CoDomain |
| Public Attributes inherited from Function< I, T > | |
| std::string | funcsignature |
| std::string | contents |
| std::vector< std::string > | link |
| std::vector< std::pair< std::string, std::string > > | dep |
Implemented in AnimBox, AnimCircle, AnimCurveIn3d, AnimFaceCollectionArray, ApplyParameterArray< P, T >, ApplyTriArray, ArrayArraySizes< I, J, T >, ArrayArraySizes< int, int, T >, ArrayBox, ArrayConvert< CreationFunctionArray, int, CreationFunction * >, ArrayConvert< FaceCollectionArray, int, const FaceCollection * >, ArrayConvert< PointCollection2d, int, Point2d >, ArrayConvert< Region, int, Rect >, ArrayDiagonal< I, T >, ArrayDiagonal< I, std::pair< T1, T2 > >, ArrayDiagonal< int, std::pair< Point, Vector > >, ArrayDiagonal< T, std::pair< K, K > >, ArrayPair2< I1, I2, T1, T2 >, ArrayPair2< I, I, T1, T2 >, ArrayPair2< int, int, Point, Vector >, ArrayPair2< T, T, K, K >, ArrayPair< I, T1, T2 >, ArrayPair< int, Point, Vector >, ArrayPair< T, K, K >, ArrayWaveform, BatchGeneration, Bezier2d, BezierCurve, BezierPath, BezierPointCollection2d, BezierPoints, BitmapArray< C >, BitmapEnumeration< T >, BlobParameterArray, BoolRectangle, BoxCollectionConvert, BoxCollectionFromPaths, BoxCollectionWithObject, BoxedTriangles, ChooseXYZ, Circle, CircleCurveXY, CircleCurveXZ, CircleMatrixCurve2, CircleMatrixCurve, ClosedLoopPointCollection2d, ColorizeBoolArray< T >, ColorizeBoolArray< std::pair< int, int > >, CombineArrays< T >, CombineArrays< Point2d >, CombineObjectData, CombineParameterArrays, ComposeArrays< A, B, C >, ComposeChain< A, C >, ComposeChain< int, Matrix >, ComposeCurve2, ConstantSampling, ConstantSpeedCurve, ContinuousObjectMovementArrays, CubeGrid, CurveArrayConvert, CurveConvert< T >, CurveIn2dConvert, CurveIn3dConvert, CurveInSurface, CurveMovement, DataTypeArray, DiffVectorCollection, Distance, DupArray< T >, Duplicate2Array< T, K >, Duplicate4Array, DuplicateArray< S, T >, DuplicateObject, DynPointCollection2d, EnemyMovement, FaceCenterPoints, FaceCollArray, FaceNormals, FacesToBoxCollection, FilterArray< T >, FilterArray< BoolRectangle >, FilterLines, FindNearestPoint, FloatArrayConvert, FloatArrayToPointCollection2d, FstArray< I, T1, T2 >, FunctionArray< I, T >, FunctionCurveIn2d, FunctionCurveIn3d, FunnyChoose< T >, Heightmap2, IdentifyObjectsFromArray, IdentityMatrixCurve, IndexMap, LengthCurve, LineCurve, LineIn2d, LineIn3d, Lines, MapArray< I, A, B >, MapArray< int, TRect, CubeCoords >, MatchResultArray, MatrixBox, MatrixCollection, MatrixCurve3, MatrixCurveConvert, MatrixCurveSequencer, MatrixCurveToCurveIn3d, MemoizeArray< A >, MultiplyMatrixCurve, NativeArray< T >, OrArrayPointCollection2d, OrPointCollection2d, Packing, Patch_X_Curve, Patch_Y_Curve, PathCollectionUser::PathProjection, PathCollectionUser::TimeProjection, PlaneCurveIn3d, PlanePointCollectionFrom2d, PlanePointsIn3d, PointArrayPointCollection2d, PointCollectionArray, PointCollectionConvertArray, PointCollectionFromGrid, PointCollectionInterpret, PointsFromRectangleCollection, PointsToBoxCollection, PointVectorCollectionConvert, PointVectorInterpolate, PointVectorRepeat, PolyFromCurve2d, PolyFromTwoCurves2d, PolygonEdges1, PolygonEdges2, PolygonLines, QuadPointCollection2d, QuadsToPlanes, QuadsToSurfaces, RandomPointsInBox, RectCollectionFromRectGrid, RefArray< T >, RegularPolygon, RepositionCurve, ResizeArray< T >, RotateAroundEdge, SampleCurve3d, SampleCurveIn2d, SampledGraph< T, K >, SampledLine, SampleMatrixCurve, SamplePairArray, SampleWaveform, ScaleCurve< T >, ScaleCurveIn2d, SeparateArrayElements, ShaderParameterArrayConvert, SimpleVectorCollection, SingleInt, SingletonArray< T >, SizeCollections::PC, SizeCollections, SndArray< I, T1, T2 >, SpiralMatrixCurve, SplineCurves, SplineFunctions, SplitCurve, SplitLines2d, StarCurve, StringRefArray, SubArray< I, T >, SubArray< int, T >, SwapIndexesArray< I, I2, T >::InnerArray, SwapIndexesArray< I, I2, T >, SwapLine2dCollection, ThreeInts, TimeLineFromPointCloud, TimeLineSequence, TransformPoints, TranslateToMatrixCurve, TreFoilKnot, Triangle, Triangulate, TriangulateConvexPolygonsFaces, TriangulateConvexPolygonsIndex, TriArrayFromFaceCollection, TriArrayFromFaceCollectionIndexFace, TriPointCollection2d, TwoGraphs< T, K >, TwoInts, UnitBox, VectorArray< T >, VectorArray< ArrayLightingEnvironment::Node >, VectorArray< Bitmap< T > * >, VectorArray< float >, VectorArray< Loop2 >, VectorArray< MatrixCurve * >, VectorArray< Node >, VectorArray< Point >, VectorArray< Point2d >, VectorArray< Rect >, VectorArray< std::pair< Vector, unsigned int > >, VectorArray< TimedMatrixPaths * >, VectorCollectionConvert, WaveCircleCurve, WeightedSampling, XRotate, and ZoomPoints.
