Package com.jogamp.gluegen
Class JavaConfiguration.JavaCallbackInfo
- java.lang.Object
-
- com.jogamp.gluegen.JavaConfiguration.JavaCallbackInfo
-
- Enclosing class:
- JavaConfiguration
public static class JavaConfiguration.JavaCallbackInfo extends Object
JavaCallback compile time information, produced byJavaEmitter#beginFunctions(TypeDictionary, TypeDictionary, Map)fromfunction-pointerTypes mapped toJavaConfiguration.getJavaCallbackList()names viaTypeDictionary(typedef).- See Also:
JavaConfiguration#funcPtrTypeToJavaCallbackMap,JavaConfiguration.setFuncToJavaCallbackMap
-
-
Constructor Summary
Constructors Constructor Description JavaCallbackInfo(String cbFuncTypeName, String cbSimpleClazzName, String cbFQClazzName, String staticCBMethodSignature, FunctionType cbFuncType, MethodBinding cbFuncBinding, int cbFuncUserParamIdx, List<Integer> cbFuncKeyIndices, String setFuncName, int setFuncUserParamIdx, List<Integer> setFuncKeyIndices, String userParamClassName, String customKeyClassName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidsetFuncProcessed(FunctionType setFuncType, int cbParamIdx)StringtoString()
-
-
-
Constructor Detail
-
JavaCallbackInfo
public JavaCallbackInfo(String cbFuncTypeName, String cbSimpleClazzName, String cbFQClazzName, String staticCBMethodSignature, FunctionType cbFuncType, MethodBinding cbFuncBinding, int cbFuncUserParamIdx, List<Integer> cbFuncKeyIndices, String setFuncName, int setFuncUserParamIdx, List<Integer> setFuncKeyIndices, String userParamClassName, String customKeyClassName)
-
-
Method Detail
-
setFuncProcessed
public void setFuncProcessed(FunctionType setFuncType, int cbParamIdx)
-
-