NSObject.Function_instanceMethodForSelector_ret, NSObject.Function_methodForSelector_ret| Modifier | Constructor and Description |
|---|---|
protected |
MTLSamplerDescriptor(org.moe.natj.general.Pointer peer) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
accessInstanceVariablesDirectly() |
static MTLSamplerDescriptor |
alloc() |
static MTLSamplerDescriptor |
allocWithZone(org.moe.natj.general.ptr.VoidPtr zone) |
static boolean |
automaticallyNotifiesObserversForKey(java.lang.String key) |
long |
borderColor()
[@property] borderColor
|
static void |
cancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget) |
static void |
cancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget,
org.moe.natj.objc.SEL aSelector,
java.lang.Object anArgument) |
static NSArray<java.lang.String> |
classFallbacksForKeyedArchiver() |
static org.moe.natj.objc.Class |
classForKeyedUnarchiver() |
long |
compareFunction()
[@property] compareFunction
|
java.lang.Object |
copyWithZone(org.moe.natj.general.ptr.VoidPtr zone) |
static java.lang.String |
debugDescription_static() |
static java.lang.String |
description_static() |
static long |
hash_static() |
MTLSamplerDescriptor |
init() |
static NSObject.Function_instanceMethodForSelector_ret |
instanceMethodForSelector(org.moe.natj.objc.SEL aSelector) |
static NSMethodSignature |
instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector) |
static boolean |
instancesRespondToSelector(org.moe.natj.objc.SEL aSelector) |
static boolean |
isSubclassOfClass(org.moe.natj.objc.Class aClass) |
static NSSet<java.lang.String> |
keyPathsForValuesAffectingValueForKey(java.lang.String key) |
java.lang.String |
label()
[@property] label
|
boolean |
lodAverage()
[@property] lodAverage
|
float |
lodMaxClamp()
[@property] lodMaxClamp
|
float |
lodMinClamp()
[@property] lodMinClamp
|
long |
magFilter()
[@property] magFilter
|
long |
maxAnisotropy()
[@property] maxAnisotropy
|
long |
minFilter()
[@property] minFilter
|
long |
mipFilter()
[@property] mipFilter
|
static MTLSamplerDescriptor |
new_objc() |
boolean |
normalizedCoordinates()
[@property] normalizedCoordinates.
|
long |
rAddressMode()
[@property] rAddressMode
|
static boolean |
resolveClassMethod(org.moe.natj.objc.SEL sel) |
static boolean |
resolveInstanceMethod(org.moe.natj.objc.SEL sel) |
long |
sAddressMode()
[@property] sAddressMode
|
void |
setBorderColor(long value)
[@property] borderColor
|
void |
setCompareFunction(long value)
[@property] compareFunction
|
void |
setLabel(java.lang.String value)
[@property] label
|
void |
setLodAverage(boolean value)
[@property] lodAverage
|
void |
setLodMaxClamp(float value)
[@property] lodMaxClamp
|
void |
setLodMinClamp(float value)
[@property] lodMinClamp
|
void |
setMagFilter(long value)
[@property] magFilter
|
void |
setMaxAnisotropy(long value)
[@property] maxAnisotropy
|
void |
setMinFilter(long value)
[@property] minFilter
|
void |
setMipFilter(long value)
[@property] mipFilter
|
void |
setNormalizedCoordinates(boolean value)
[@property] normalizedCoordinates.
|
void |
setRAddressMode(long value)
[@property] rAddressMode
|
void |
setSAddressMode(long value)
[@property] sAddressMode
|
void |
setSupportArgumentBuffers(boolean value)
[@property] supportArgumentBuffers
|
void |
setTAddressMode(long value)
[@property] tAddressMode
|
static void |
setVersion_static(long aVersion) |
static org.moe.natj.objc.Class |
superclass_static() |
boolean |
supportArgumentBuffers()
[@property] supportArgumentBuffers
|
long |
tAddressMode()
[@property] tAddressMode
|
static long |
version_static() |
accessibilityActivate, accessibilityActivationPoint, accessibilityAssistiveTechnologyFocusedIdentifiers, accessibilityAttributedHint, accessibilityAttributedLabel, accessibilityAttributedUserInputLabels, accessibilityAttributedValue, accessibilityContainerType, accessibilityCustomActions, accessibilityCustomRotors, accessibilityDecrement, accessibilityDragSourceDescriptors, accessibilityDropPointDescriptors, accessibilityElementAtIndex, accessibilityElementCount, accessibilityElementDidBecomeFocused, accessibilityElementDidLoseFocus, accessibilityElementIsFocused, accessibilityElements, accessibilityElementsHidden, accessibilityFrame, accessibilityHint, accessibilityIncrement, accessibilityLabel, accessibilityLanguage, accessibilityNavigationStyle, accessibilityPath, accessibilityPerformEscape, accessibilityPerformMagicTap, accessibilityRespondsToUserInteraction, accessibilityScroll, accessibilityTextualContext, accessibilityTraits, accessibilityUserInputLabels, accessibilityValue, accessibilityViewIsModal, addObserverForKeyPathOptionsContext, attemptRecoveryFromErrorOptionIndex, attemptRecoveryFromErrorOptionIndexDelegateDidRecoverSelectorContextInfo, autoContentAccessingProxy, awakeAfterUsingCoder, awakeFromNib, class_objc, classForCoder, classForKeyedArchiver, copy, dealloc, debugDescription, description, dictionaryWithValuesForKeys, didChangeValueForKey, didChangeValueForKeyWithSetMutationUsingObjects, didChangeValuesAtIndexesForKey, doesNotRecognizeSelector, fileManagerShouldProceedAfterError, fileManagerWillProcessPath, finalize_objc, forwardingTargetForSelector, forwardInvocation, hash, indexOfAccessibilityElement, isAccessibilityElement, isEqual, isKindOfClass, isMemberOfClass, isProxy, methodForSelector, methodSignatureForSelector, mutableArrayValueForKey, mutableArrayValueForKeyPath, mutableCopy, mutableOrderedSetValueForKey, mutableOrderedSetValueForKeyPath, mutableSetValueForKey, mutableSetValueForKeyPath, observationInfo, observeValueForKeyPathOfObjectChangeContext, performSelector, performSelectorInBackgroundWithObject, performSelectorOnMainThreadWithObjectWaitUntilDone, performSelectorOnMainThreadWithObjectWaitUntilDoneModes, performSelectorOnThreadWithObjectWaitUntilDone, performSelectorOnThreadWithObjectWaitUntilDoneModes, performSelectorWithObject, performSelectorWithObjectAfterDelay, performSelectorWithObjectAfterDelayInModes, performSelectorWithObjectWithObject, prepareForInterfaceBuilder, provideImageDataBytesPerRowOrigin_Size_UserInfo, removeObserverForKeyPath, removeObserverForKeyPathContext, replacementObjectForCoder, replacementObjectForKeyedArchiver, respondsToSelector, self, setAccessibilityActivationPoint, setAccessibilityAttributedHint, setAccessibilityAttributedLabel, setAccessibilityAttributedUserInputLabels, setAccessibilityAttributedValue, setAccessibilityContainerType, setAccessibilityCustomActions, setAccessibilityCustomRotors, setAccessibilityDragSourceDescriptors, setAccessibilityDropPointDescriptors, setAccessibilityElements, setAccessibilityElementsHidden, setAccessibilityFrame, setAccessibilityHint, setAccessibilityLabel, setAccessibilityLanguage, setAccessibilityNavigationStyle, setAccessibilityPath, setAccessibilityRespondsToUserInteraction, setAccessibilityTextualContext, setAccessibilityTraits, setAccessibilityUserInputLabels, setAccessibilityValue, setAccessibilityViewIsModal, setIsAccessibilityElement, setNilValueForKey, setObservationInfo, setShouldGroupAccessibilityChildren, setValueForKey, setValueForKeyPath, setValueForUndefinedKey, setValuesForKeysWithDictionary, shouldGroupAccessibilityChildren, superclass, validateValueForKeyError, validateValueForKeyPathError, valueForKey, valueForKeyPath, valueForUndefinedKey, willChangeValueForKey, willChangeValueForKeyWithSetMutationUsingObjects, willChangeValuesAtIndexesForKeyprotected MTLSamplerDescriptor(org.moe.natj.general.Pointer peer)
public static boolean accessInstanceVariablesDirectly()
public static MTLSamplerDescriptor alloc()
public static MTLSamplerDescriptor allocWithZone(org.moe.natj.general.ptr.VoidPtr zone)
public static boolean automaticallyNotifiesObserversForKey(java.lang.String key)
public static void cancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget)
public static void cancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget,
org.moe.natj.objc.SEL aSelector,
java.lang.Object anArgument)
public static NSArray<java.lang.String> classFallbacksForKeyedArchiver()
public static org.moe.natj.objc.Class classForKeyedUnarchiver()
public static java.lang.String debugDescription_static()
public static java.lang.String description_static()
public static long hash_static()
public static NSObject.Function_instanceMethodForSelector_ret instanceMethodForSelector(org.moe.natj.objc.SEL aSelector)
public static NSMethodSignature instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector)
public static boolean instancesRespondToSelector(org.moe.natj.objc.SEL aSelector)
public static boolean isSubclassOfClass(org.moe.natj.objc.Class aClass)
public static NSSet<java.lang.String> keyPathsForValuesAffectingValueForKey(java.lang.String key)
public static MTLSamplerDescriptor new_objc()
public static boolean resolveClassMethod(org.moe.natj.objc.SEL sel)
public static boolean resolveInstanceMethod(org.moe.natj.objc.SEL sel)
public static void setVersion_static(long aVersion)
public static org.moe.natj.objc.Class superclass_static()
public static long version_static()
public long compareFunction()
Set the comparison function used when sampling shadow maps. The default value is MTLCompareFunctionNever.
public java.lang.Object copyWithZone(org.moe.natj.general.ptr.VoidPtr zone)
copyWithZone in interface NSCopyingpublic MTLSamplerDescriptor init()
public java.lang.String label()
A string to help identify the created object.
public boolean lodAverage()
If YES, an average level of detail will be used when sampling from a texture. If NO, no averaging is performed.
lodAverage defaults to NO. This option is a performance hint. An implementation is free to ignore this property.
public float lodMaxClamp()
The maximum level of detail that will be used when sampling from a texture.
The default value of lodMaxClamp is FLT_MAX. Clamp values are ignored for texture sample variants that specify an explicit level of detail.
public float lodMinClamp()
The minimum level of detail that will be used when sampling from a texture.
The default value of lodMinClamp is 0.0. Clamp values are ignored for texture sample variants that specify an explicit level of detail.
public long magFilter()
Filter option for combining texels within a mipmap level the sample footprint is smaller than a pixel (magnification).
The default value is MTLSamplerMinMagFilterNearest.
public long maxAnisotropy()
The number of samples that can be taken to improve quality of sample footprints that are anisotropic.
The default value is 1.
public long minFilter()
Filter option for combining texels within a mipmap level the sample footprint is larger than a pixel (minification).
The default value is MTLSamplerMinMagFilterNearest.
public long mipFilter()
Filter options for filtering between two mipmap levels.
The default value is MTLSamplerMipFilterNotMipmapped
public boolean normalizedCoordinates()
If YES, texture coordates are from 0 to 1. If NO, texture coordinates are 0..width, 0..height.
normalizedCoordinates defaults to YES. Non-normalized coordinates should only be used with 1D and 2D textures with the ClampToEdge wrap mode, otherwise the results of sampling are undefined.
public long rAddressMode()
Set the wrap mode for the R texture coordinate. The default value is MTLSamplerAddressModeClampToEdge.
public long sAddressMode()
Set the wrap mode for the S texture coordinate. The default value is MTLSamplerAddressModeClampToEdge.
public void setCompareFunction(long value)
Set the comparison function used when sampling shadow maps. The default value is MTLCompareFunctionNever.
public void setLabel(java.lang.String value)
A string to help identify the created object.
public void setLodAverage(boolean value)
If YES, an average level of detail will be used when sampling from a texture. If NO, no averaging is performed.
lodAverage defaults to NO. This option is a performance hint. An implementation is free to ignore this property.
public void setLodMaxClamp(float value)
The maximum level of detail that will be used when sampling from a texture.
The default value of lodMaxClamp is FLT_MAX. Clamp values are ignored for texture sample variants that specify an explicit level of detail.
public void setLodMinClamp(float value)
The minimum level of detail that will be used when sampling from a texture.
The default value of lodMinClamp is 0.0. Clamp values are ignored for texture sample variants that specify an explicit level of detail.
public void setMagFilter(long value)
Filter option for combining texels within a mipmap level the sample footprint is smaller than a pixel (magnification).
The default value is MTLSamplerMinMagFilterNearest.
public void setMaxAnisotropy(long value)
The number of samples that can be taken to improve quality of sample footprints that are anisotropic.
The default value is 1.
public void setMinFilter(long value)
Filter option for combining texels within a mipmap level the sample footprint is larger than a pixel (minification).
The default value is MTLSamplerMinMagFilterNearest.
public void setMipFilter(long value)
Filter options for filtering between two mipmap levels.
The default value is MTLSamplerMipFilterNotMipmapped
public void setNormalizedCoordinates(boolean value)
If YES, texture coordates are from 0 to 1. If NO, texture coordinates are 0..width, 0..height.
normalizedCoordinates defaults to YES. Non-normalized coordinates should only be used with 1D and 2D textures with the ClampToEdge wrap mode, otherwise the results of sampling are undefined.
public void setRAddressMode(long value)
Set the wrap mode for the R texture coordinate. The default value is MTLSamplerAddressModeClampToEdge.
public void setSAddressMode(long value)
Set the wrap mode for the S texture coordinate. The default value is MTLSamplerAddressModeClampToEdge.
public void setTAddressMode(long value)
Set the wrap mode for the T texture coordinate. The default value is MTLSamplerAddressModeClampToEdge.
public long tAddressMode()
Set the wrap mode for the T texture coordinate. The default value is MTLSamplerAddressModeClampToEdge.
public void setSupportArgumentBuffers(boolean value)
true if the sampler can be used inside an argument buffer
public boolean supportArgumentBuffers()
true if the sampler can be used inside an argument buffer
public long borderColor()
Set the color for the MTLSamplerAddressMode to one of the predefined in the MTLSamplerBorderColor enum.
public void setBorderColor(long value)
Set the color for the MTLSamplerAddressMode to one of the predefined in the MTLSamplerBorderColor enum.