Sha256: fedf314724dc44507fa39767a83775c02dca3503171e51cbe17dbcec942b53b7

Contents?: true

Size: 611 Bytes

Versions: 4

Compression:

Stored size: 611 Bytes

Contents

//
//  B2DRayCastCallback.h
//  Box2D
//
//  Created by Juan Jose Karam on 6/15/13.
//  Copyright (c) 2013 Joybox. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "RayCastCallback.h"

@class B2DFixture;

typedef float (^reportRaycastFixtureCallback)(B2DFixture *fixture, CGPoint point, CGPoint normal, CGFloat fraction);

@interface B2DRayCastCallback : NSObject {
  RayCastCallback *rayCastCallback;
  reportRaycastFixtureCallback reportFixture;
}

@property (nonatomic, assign) RayCastCallback *rayCastCallback;
@property (nonatomic, copy) reportRaycastFixtureCallback reportFixture;

@end

Version data entries

4 entries across 2 versions & 1 rubygems

Version Path
joybox-1.1.1 vendor/vendor-ios/box_2d/box_2d_include/B2DRayCastCallback.h
joybox-1.1.1 vendor/vendor-osx/box_2d/box_2d_include/B2DRayCastCallback.h
joybox-1.1.0 vendor/vendor-ios/box_2d/box_2d_include/B2DRayCastCallback.h
joybox-1.1.0 vendor/vendor-osx/box_2d/box_2d_include/B2DRayCastCallback.h